探究CSS display屬性用法

2021-01-07 51CTO
探究CSS display屬性用法

你對CSS display 屬性的用法是否了解,display 屬性規定元素應該生成的框的類型,它用於定義建立布局時元素生成的顯示框類型。

作者:admin來源:68tt.com|2010-08-25 14:26

本文向大家描述一下CSS display 屬性的使用,它用於定義建立布局時元素生成的顯示框類型,希望本文介紹對你的學習有所幫助。

CSS display 屬性

定義和用法

display 屬性規定元素應該生成的框的類型。

說明

這個屬性用於定義建立布局時元素生成的顯示框類型。對於 HTML 等文檔類型,如果使用 display 不謹慎會很危險,因為可能違反 HTML 中已經定義的顯示層次結構。對於 XML,由於 XML 沒有內置的這種層次結構,所有 display 是絕對必要的。

注釋:CSS2 中有值 compact 和 marker,不過由於缺乏廣泛的支持,已經從 CSS2.1 中去除了。

實例

使段落生出行內框:

p.inline    {    display:inline;    }   

瀏覽器支持

所有主流瀏覽器都支持 display 屬性。

注釋:任何版本的 Internet Explorer (包括 IE8)都不支持 "inherit"、"inline-table"、"run-in"、"table"、"table-caption"、"table-cell"、"table-column"、"table-column-group"、"table-row"、以及 "table-row-group" 屬性值。

可能的值

【編輯推薦】

CSS中letter-spacing屬性及其用法簡介 IE6.0對padding的解讀分析 探究CSS中border-top屬性的使用 CSS中使用margin屬性定義網頁邊距 CSS中cellspacing和cellpadding屬性用法揭秘

【責任編輯:

程華權

TEL:(010)68476606】

點讚 0

相關焦點

  • CSS : Visibility 和 Display 屬性的比較
    請留意一下當綠色的 Div 屬性分別被設為 visibility: hidden 和 display: none 時對其它元素會有什麼影響。Visibility 屬性的用法Visibility 屬性共有四個可用的值(visible、hidden、collapse 和 inherit),但常用的值是 visible 和 hidden。
  • HTML DOM display屬性語法實例解析
    HTML DOM display屬性語法實例解析 大家對CSS display屬性的用法應該比較熟悉,這個屬性用於定義建立布局時元素生成的顯示框類型,那麼HTML DOM display 屬性有何用途呢,請看本文詳細介紹。
  • CSS Display屬性的雙值寫法
    display屬性,なに?display屬性用來控制一個元素及其子元素的格式化上下文,你應該在剛剛學習CSS的時候就知道,有些元素是塊級元素,有些則是行內元素。有了display屬性,你就可以切換元素不同的狀態。比如說,通常一個h1元素是一個塊級元素,但是通過切換,它就能以內聯元素展現。
  • CSS 絕對定位屬性absolute用法初探
    CSS 絕對定位屬性absolute用法初探 本文向大家介紹一下CSS絕對定位屬性:absolute屬性的用法,CSS絕對定位使元素的位置與文檔流無關,因此不佔據空間。
  • 如何理解CSS的display屬性
    來自:w3cplus連結:http://www.w3cplus.com/css/how-well-do-you-know-display.html
  • CSS中display屬性的妙用
    CSS中display屬性的妙用 CSS中visibility屬性隱藏元素但保持元素的浮動位置,而display實際上是設置元素的浮動特徵,這裡就向大家描述一下display屬性的具體使用,希望對你有所幫助。
  • CSS Display屬性與盒模型
    本文首先引入CSS盒模型,然後通過不同的display屬性分別介紹Box常見的呈現方式。因為HTML流式文檔的特性,頁面布局往往是新手最為頭疼的問題之一。 每個HTML元素都會渲染為一個Box,可分為inline Box和block Box。 根據display屬性的不同,Box的呈現方式又有所不同。
  • CSS margin屬性與用法教程
    margin 屬性是css用於在一個聲明中設置所有 margin 屬性的簡寫屬性,margin是css控制塊級元素之間的距離
  • css flex屬性筆記
    flex屬性定義及用法在css中,flex屬性是使用來設置或檢索彈性盒模型對象的子元素如何分配空間,是 flex-grow屬性、flex-shrink屬性和 flex-basis 屬性的簡寫屬性。flex屬性針對的是彈性盒模型對象的子元素,對於其它元素,flex屬性不起任何作用;一些主流瀏覽器還不支持flex屬性,需要在該屬性之前加對應的前綴才能識別該屬性。Internet Explorer 9及更早版本不支持flex屬性,但是可以通過-ms-flex屬性來支持, IE11 及更新版本完全支持flex屬性,不再需要-ms-前綴。
  • 實例解析HTML DOM position屬性用法
    實例解析HTML DOM position屬性用法 CSS中position屬性的用法相信大家應該有所了解,這裡向大家描述一下HTML DOM position屬性的定義,position屬性把元素放置到一個靜態的、相對的、絕對的、或固定的位置中。
  • 學習筆記 CSS clip屬性用法指導
    學習筆記 CSS clip屬性用法指導 你對CSS clip 屬性的用法是否了解,這裡向大家簡單描述一下,clip 屬性剪裁絕對定位元素,即這個屬性用於定義一個剪裁矩形。
  • 關於CSS中display的32種寫法
    display: block;這個值大家不陌生,我們最熟悉的預設就是這個值,最基本的塊級元素,屬於 css入門初學者都知道的概念,只要是容器類型的元素基本都是這個值。無非就是能自動換行而已,但其實你完全可以做一個標籤,把它全都替換成 display:block;也可以自動折行,只不過略微麻煩而已。關於 display:table;的詳細用法,大家可以參考這篇文章,這裡就不細說了。
  • CSS中position屬性的用法和作用
    CSS中position屬性的用法和作用 本文向大家介紹一下CSS中Position屬性的用法和作用,Position屬性有四個可選值,它們分別是:static、absolute、fixed、relative。
  • DIV+CSS中padding和margin屬性用法
    DIV+CSS是現在網頁布局的主流,你對其中的padding和margin兩個重要屬性的用法是否了解,這裡和大家分享一下,相信本文介紹一定會讓你有所收穫。
  • 關於CSS屬性display:inline-block的深入理解
    在使用 CSS 實現表現的時候,會經常接觸到 display:inline-block 這一屬性,大都會對這一屬性感覺很模糊。 display:inline-block 將對象呈遞為內聯對象,但是對象的內容作為塊對象呈遞。旁邊的內聯對象會被呈遞在同一行內,允許空格。
  • H5:常用css3屬性box-sizing,display:box
    為元素指定的任何內邊距和邊框都將在已設定的寬度和高度內進行繪製。通過從已設定的寬度和高度分別減去邊框和內邊距才能得到內容的寬度和高度。inherit:規定應從父元素繼承 box-sizing 屬性的值。兼容性:Internet Explorer、Opera 以及 Chrome 支持 box-sizing 屬性。
  • 深入探究DIV CSS布局中position屬性用法
    本文向大家描述一下DIV CSS布局中的position屬性的用法,position屬性主要有四種屬性值,任何元素的默認position的屬性值均是static,靜態。這節課主要講講relative(相對)以及absolute(絕對)。
  • 對CSS中的Position、Float屬性的一些深入探討
    本文主要對這兩個屬性使用上的一個介紹以及兩個屬性交叉使用上的一些探討。1、HTML布局的基本要點(點我直接跳轉)2、Position屬性(點我直接跳轉)屬性值介紹用法介紹一些關於position的小知識3、Float屬性(點我直接跳轉)屬性值介紹用法介紹與Position之間的兼容問題HTML布局的基本要點:
  • css left屬性左邊緣偏移
    left屬性定義及用法在css中,left屬性是使用來定義定位元素左外邊距邊界與其包含塊左邊界之間的偏移,其實就是元素向右的偏移量;left屬性通常和position、right、top、bottom等屬性一起使用
  • 實例解析CSS padding 屬性用法
    實例解析CSS padding 屬性用法 本文向大家介紹一下CSS padding 屬性的定義和用法,padding 簡寫屬性在一個聲明中設置所有內邊距屬性。這個簡寫屬性設置元素所有內邊距的寬度,或者設置各邊上內邊距的寬度。