CSS:Table-cell屬性的妙用讓div也能享受table定位的好處
發(fā)布時間:2014-09-04 09:01:45 作者:佚名
我要評論
你要是用div的話,一會inline一會float很是蠻煩。怎么樣才能在使用div的時候也能享受的table定位的好處呢?下面有個好的方法
從前在頁面布局的時候,table被大量的使用,其中一個好處便是元素可以輕松的定位,不會出現(xiàn)什么竄行的問題。你要是用div的話,一會inline一會float很是蠻煩。怎么樣才能在使用div的時候也能享受的table定位的好處呢?下面舉個例子:
<!--HTML --!>
<div id="parent">
<div id="c1"></div>
<div id="c2"></div>
</div>
一個父容器,裝有兩個子容器,在c1寬度不確定的情況下,如何讓c2填充滿父容器呢?可以這樣:
<span style="white-space:pre"> </span>#parent{
width: 90%;
margin: 50px auto;
border: #333333 solid 1px;
padding: 10px;
display: table;
}
#c1{
height: 50px;
background: #f30;
width: 35%;
display: table-cell;
}
#c2{
height: 50px;
background: #03f;
display: table-cell;
}
將父容器的display指定為table,這樣瀏覽器便會把parent當作一個table對待,然后向table中添加元素,元素具有的效果就會和直接使用td標簽一樣。
效果圖:
復制代碼
代碼如下:<!--HTML --!>
<div id="parent">
<div id="c1"></div>
<div id="c2"></div>
</div>
一個父容器,裝有兩個子容器,在c1寬度不確定的情況下,如何讓c2填充滿父容器呢?可以這樣:
復制代碼
代碼如下:<span style="white-space:pre"> </span>#parent{
width: 90%;
margin: 50px auto;
border: #333333 solid 1px;
padding: 10px;
display: table;
}
#c1{
height: 50px;
background: #f30;
width: 35%;
display: table-cell;
}
#c2{
height: 50px;
background: #03f;
display: table-cell;
}
將父容器的display指定為table,這樣瀏覽器便會把parent當作一個table對待,然后向table中添加元素,元素具有的效果就會和直接使用td標簽一樣。
效果圖:
相關文章
這篇文章主要介紹了CSS position屬性和實例應用演示,absolute(絕對定位),relative(相對定位),relative與absolute的結合使用以及fixed(固定定位),需要的朋友可以參考下2017-08-11
css position定位屬性_動力節(jié)點Java學院整理
這篇文章主要介紹元素的Position屬性,此屬性可以設置元素在頁面的定位方式,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-22css關于position屬性的用法詳解(絕對定位和相對定位的混淆)
下面小編就為大家?guī)硪黄猚ss關于position屬性的用法詳解(絕對定位和相對定位的混淆)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-08- 這篇文章主要總結了CSS的position定位屬性在使用的一些重點,包括對絕對定位和相對定位等的強調,需要的朋友可以參考下2016-05-31
- 這篇文章主要介紹了圖解CSS中position屬性的定位用法,重點講解了相對定位和絕對定位在頁面布局中的作用,需要的朋友可以參考下2016-04-28
采用CSS定位屬性實現(xiàn)Html中DIV層疊與懸浮
DIV沒有懸浮一說,更準確的應為層疊或者固定,下面為大家介紹的是通過CSS定位屬性來實現(xiàn)這一效果2014-05-18- CSS常用樣式包括定位、顯示、寬高和剪裁等屬性,這些都是我們大家經常使用到的,在本文做個總結,以備不時之需2014-04-18
- 當一個div想要定位時,我們第一反應是position屬性,而position屬性除了默認值外,還有absolute,relative和fixed,下面有個不錯的示例,不懂的朋友可以參考下2013-11-11
使用CSS布局定位屬性輕松實現(xiàn)優(yōu)美站點布局
本文為大家介紹CSS布局定位屬性,熟練的使用可以輕松實現(xiàn)優(yōu)美站點布局,感興趣的朋友可以參考下,希望對大家有所幫助2013-09-16- POSITION屬性用來決定元素在頁面上的位置,其定位屬性有多個,下面一一為大家介紹下,希望大家在使用過程中可以用到2013-09-09



