詳解CSS BOX類型和display屬性

來源:互聯網
上載者:User
BOX類型會影響呈現和布局, 基本的BOX類型有兩種: 塊級(block-level)和行內級(inline-level). 事實上還有其他類型的BOX(如table, list-item等), 不過最終都會當作塊級BOX或者行內級BOX來處理.

塊極BOX的特徵是從新的一行開始內容, 並且能包含其他塊級BOX和行內級BOX.

行內級BOX是那些不能形成新的內容塊的元素. 它不會從新行開始, 但能包含其他行內級BOX和資料.

HTML元素以及對應預設的BOX類型

使用CSS的display屬性可以定義BOX類型, 也可以改變一個元素的預設BOX類型.

當定義樣式屬性display:none時, 這個BOX與其所包含的其他BOX會在瀏覽器上消失, 它並不是產生一個不可見的BOX, 而是根本不產生BOX(即該元素對布局沒有影響), 派生的元素也不產生任何BOX, 該行為不能由衍生元素設定的diplay屬性覆蓋.
例如:

<div style="display:none">     內容不會顯示     <p style="display:block">此內容一樣不會顯示</p> </div>

display屬性的屬性值及其功能描述

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.