
.container {
display: grid;
place-items: center;
}
.center-align {
width: 100px;
height: 100px;
}<div class="container">
<div class="center-align"></div>
</div>在上面的例子中,使用 place-items 屬性將元素置中對齊於容器內。輸出將在容器的中心顯示一個 100x100 像素的方塊。
.container {
display: grid;
justify-items: start;
}使用值為 start 的 justify-items 屬性,您可以在網格容器內將項目靠左對齊。
.container {
display: grid;
justify-items: end;
}在這裡,使用值為 end 的 justify-items 屬性用於將項目靠右對齊於網格容器內。
.container {
display: flex;
justify-content: center;
align-items: center;
}這個範例演示了如何使用 Flexbox 將內容置中對齊於容器內,同時利用 justify-content 和 align-items 屬性。
.container {
display: flex;
justify-content: flex-start;
}利用值為 flex-start 的 justify-content 屬性,可以在 Flexbox 容器內靠左對齊。
.container {
display: flex;
justify-content: flex-end;
}透過使用值為 flex-end 的 justify-content,這個範例呈現了在 Flexbox 容器內的靠右對齊。
在網頁開發的情境中,有效地對齊元件是一項基本技能。透過使用 CSS Grid 與 Flexbox,開發者可以實施各種對齊技巧,增強其專案的響應式設計。本指南中提供的範例展示了使用這兩種方法實現置中、靠左和靠右對齊的方法,展示了 CSS Grid 與 Flexbox 提供的多功能性與易用性。
| [CSS] 實現暗黑模式 - 系統配置和用戶選擇模式切換 |
|---|
| [CSS] 虛擬選擇器(Pseudo selector) 完美指南 - 必須知道的樣式技術 |
| 比較 JavaScript 和 CSS 動畫 |
| [CSS] 使用:not()選擇器排除多個類別 |
| [CSS] 你必須知道的10個CSS基本語法! |

CloneCoding
創新從一行代碼開始!