css 中的 display 屬性設置元素的顯示類型,控制其在頁面上的表現方式。可取值包括:inline:行內元素,與文本同級,僅占據內容寬度。block:塊級元素,占滿可用寬度并換行。inline-block:同時具有行內和塊級元素屬性,可行內排列但占據寬度。none:隱藏元素。flex:創建彈性容器,方便布局和尺寸控制。grid:創建網格容器,方便排列和對齊元素。ruby:添加注音或注釋。table:顯示為表格。
什么是 CSS 中的 display 屬性?
display 屬性用于設置元素的顯示類型,控制元素在頁面中的表現方式。
display 屬性的值:
inline:以行內元素的形式顯示,與文本內容同級。元素不會占據整個可用寬度,只會占據其內容的寬度。
block:以塊級元素的形式顯示,從新的一行開始。元素占據整個可用寬度,并垂直堆疊。
inline-block:同時具有行內元素和塊級元素的屬性。元素可以以行內方式排列,但又像塊級元素一樣占據寬度。
none:隱藏元素,使其不可見。
flex:創建基于彈性盒模型的彈性容器,可以輕松控制元素的布局和尺寸。
grid:創建基于網格布局模型的網格容器,可以輕松對元素進行排列和對齊。
ruby:用于在文本旁邊添加注音或注釋。
table:將元素顯示為表格。
使用 display 屬性:
要在 HTML 元素上使用 display 屬性,可以在元素的樣式規則中設置其值:
<code class="<a style='color:#f60; text-decoration:underline;' href=" https: target="_blank">css">element { display: value; }</code>
登錄后復制
例如:
<code class="css">p { display: block; }</code>
登錄后復制
這會將所有 <p></p>
元素設置為塊級元素。