精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

CSS深入研究:display的恐怖故事解密(2)

開發(fā) 前端
?先讓我們來研究下table,那些年曾經(jīng)使用的table布局為何如此輝煌蕩漾呢?她的特點(diǎn)有哪些呢?拋棄table的兼容性、seo、加載等與本文無關(guān)的內(nèi)容不談,只看屬性,那么就兩個(gè)特點(diǎn)。

上集《CSS深入研究:display的恐怖故事解密(1) - display-inline》已經(jīng)把display的屬性列表拉出來溜了,發(fā)現(xiàn)在這個(gè)屬性恐怖面貌其實(shí)都是脆弱的偽裝。除了部分常用屬性外,其他的都是傳說哥。既然是傳說哥,請(qǐng)不要迷戀。就讓傳說繼續(xù)傳說著吧。這次我們來搞定table-cell這個(gè)貨。(table-cell:IE6、7不支持)

table-cell這個(gè)家伙在國(guó)外的網(wǎng)站中偶有露頭,天朝由于IE6、7這兩個(gè)貨泛濫成災(zāi),難有發(fā)揮,那么,這個(gè)家伙到底能干些什么呢?先讓我們來研究下table,那些年曾經(jīng)使用的table布局為何如此輝煌蕩漾呢?她的特點(diǎn)有哪些呢?拋棄table的兼容性、seo、加載等與本文無關(guān)的內(nèi)容不談,只看屬性,那么就兩個(gè)特點(diǎn):

1.同行等高。

2.寬度自動(dòng)調(diào)節(jié)。

那么table-cell是不是具備這個(gè)特點(diǎn)呢?答案是yes,為什么呢?css中有一個(gè)有意思的規(guī)則“創(chuàng)建匿名表格元素”。拿table-cell來扯,就是,當(dāng)某個(gè)元素被設(shè)置為display:table-cell的時(shí)候,如果她的父節(jié)點(diǎn)不是display:table-row,爺爺節(jié)點(diǎn)不是display:table,那么下面就是見證奇跡的時(shí)候,這個(gè)兒子生出了他的爸爸和爺爺(瀏覽器會(huì)自動(dòng)創(chuàng)建者兩個(gè)匿名盒對(duì)象)雖然你找不到你的father 和 grandfather,但這確實(shí)發(fā)生了,這真的是不可思議的事情,哪里不可思議,沒有掌聲最不可思議。^_^

那么下面來看幾種情況,幫助我們了解這個(gè)不可思議的事情。我先編寫代碼如下:

  1. <style type="text/css">  
  2.     div{padding:10px 0;}  
  3.     .classtd,  
  4.     td{height:34pxpadding:10pxmargin:10pxborder:1px solid #cccvertical-align:middle;}  
  5.     .classtd{display:table-cellborder-color:#cc0;}  
  6. </style>  
  7. <div class="classtd">tom</div>  
  8. <div class="classtd">jack</div>  
  9. <div>普通 div</div>  
  10. <div class="classtd">angel</div>  
  11.  
  12. <div>======= 上面是div 下面是table ========</div>  
  13. <table cellpadding="0" cellspacing="0">  
  14.     <tr>  
  15.         <td class="dtc">tom</td>  
  16.         <td class="dtc">jack</td>  
  17.     </tr>  
  18. </table>  
  19. <table style="margin-top:10px;" cellpadding="0" cellspacing="0">  
  20.     <tr>  
  21.         <td>angel</td>  
  22.     </tr>  
  23. </table> 

然后,我預(yù)測(cè)瀏覽器顯示如下:

好吧,我承認(rèn)我先看了效果,然后就可以下結(jié)論了:tom 和 jack 搞基,生出了父親和爺爺(瀏覽器會(huì)創(chuàng)建一個(gè)表格來包裹相鄰的display:table-cell元素),表現(xiàn)和***個(gè)表格相同。angel自己生出了父親和爺爺表現(xiàn)和第二個(gè)表格相同。

既然是這樣,那么想了解table-cell,就是變相了解表格的td了。那就回到了前面所說的兩個(gè)特點(diǎn):同行等高,寬度自動(dòng)調(diào)節(jié)。

既然是這樣,那么我們就可以拿這個(gè)貨來作等高布局:

  1. <style type="text/css">  
  2.     .classtd{padding:10pxmargin:10pxborder:1px solid #cccvertical-aligntop;}  
  3.     .classtd{display:table-cellborder-color:#cc0;}  
  4. </style>  
  5. <div class="classtd">  
  6.     <p>大人。<br />其實(shí)我覺得大家別問元芳,元芳不是神人,<br />也不會(huì)武功,也許還是個(gè)智障,<br />我就不信我在這里黑元芳<br />他會(huì)突然飛檐走壁來到我身后<br />把我的頭按在鍵盤上yu7jhklhgjkfgt;/.";. yujh bnujm798u7jrtb5 tq1qwsewrt5 
  7.     </p>  
  8. </div>  
  9. <div class="classtd"><p>我和左邊等高</p></div> 

把這貨和vertical-align:middle搞在一起可以進(jìn)行大小不固定元素的垂直居中布局(還有多行文本垂直居中):

  1. <style type="text/css">  
  2.     .classtd{ displaytable-cellpadding:10px;margin:10px;border:1px solid #ccc;}  
  3.     .classtd div{ display: inline-blockvertical-alignmiddle;}  
  4. </style>  
  5. <div class="classtd">  
  6.     <div style="padding:40px 80px 10px 10px; background: #639146; color:#fff;">div+css</div>  
  7.     <div style="padding:60px 80px 10px 10px; background: #2B82EE; color:#fff;">javascript</div>  
  8.     <div style="padding:70px 80px 10px 10px; background: #F57900; color:#fff;">HTML5</div>  
  9.     <div style="padding:80px 80px 10px 10px; background: #BC1D49; color:#fff;">CSS3</div>  
  10. </div> 

利用列寬度自動(dòng)調(diào)節(jié)這個(gè)特點(diǎn)可以作左固定右自適應(yīng)布局:

  1. <style type="text/css">  
  2.     .left{float:leftwidth:260pxpadding:10pxmargin-right:10pxborder:1px solid #ccc;}  
  3.     .classtd{ displaytable-cellwidth:3000pxpadding:10pxborder:1px solid #ccc;}  
  4. </style>  
  5. <div class="left">我是左邊欄目</div>  
  6. <div class="classtd">  
  7.     我是自適應(yīng)的右邊  
  8. </div> 

有童鞋可能會(huì)對(duì)這個(gè)布局中的width:3000px感到迷惑。那么下面就貼上這個(gè)布局的原理

display:table-cell 元素生成的匿名table默認(rèn)table-layout:auto。寬度將基于單元格內(nèi)容自動(dòng)調(diào)整。所以設(shè)置width:3000px的用途是盡可能的寬的意思。這樣就可以達(dá)到自適應(yīng)的效果。

暴風(fēng)烈酒說過:“任何恐怖的外表都掩飾不了簡(jiǎn)單的實(shí)質(zhì)。”(好吧是我狗血了^_^)原來這貨就這點(diǎn)料,至于display:table-cell的其他應(yīng)用,比如多行文本居中,以及以上應(yīng)用的兼容考慮。你可以伸展你的小粉拳or沙包一樣大的拳頭,敲擊鍵盤,碼一碼。了解原理,一切都是那么so easy,是不?^_^

原文鏈接:http://www.cnblogs.com/StormSpirit/archive/2012/10/24/2736453.html

責(zé)任編輯:張偉 來源: 暴風(fēng)烈酒的博客
相關(guān)推薦

2012-10-18 09:34:57

CSSdisplayDIV

2022-05-11 09:03:05

CSS容器文本換行

2011-12-15 10:43:20

JavaNIO

2011-06-01 10:58:54

Android Service

2010-08-26 15:48:21

DB2優(yōu)化數(shù)據(jù)庫

2010-06-21 13:07:14

2010-05-31 17:45:50

MySQL行鎖

2017-06-06 11:29:23

Java異常研究與分析

2016-01-12 18:04:55

Java異常研究

2016-10-21 10:36:54

http2spdynode.js

2018-12-24 15:00:58

混合云多云云采用

2010-11-23 16:35:59

MySQL刪除多表數(shù)據(jù)

2010-11-18 17:24:27

Oracle旋轉(zhuǎn)ins

2013-01-07 13:38:56

Android開發(fā)布局長(zhǎng)度單位

2021-05-25 09:00:00

Kubernetes容器集群

2009-12-08 18:45:17

PHP檢查函數(shù)可用

2010-05-19 14:45:46

2009-10-20 10:17:50

綜合布線系統(tǒng)驗(yàn)收

2022-04-19 08:28:34

main函數(shù)

2010-11-26 11:57:35

MySQL結(jié)果字符串
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

春日野结衣av| 91精品婷婷国产综合久久蝌蚪| 日本一区二区三区网站| 欧美黑人疯狂性受xxxxx野外| 久久综合一区二区| 91精品国产综合久久香蕉的用户体验 | 国产精品蜜芽在线观看| av在线不卡网| 国产日韩精品在线| 成年人午夜视频| 日本激情一区| 精品日韩在线观看| 亚洲无吗一区二区三区| 国产理论电影在线| 国产精品无遮挡| 国产精品入口免费| 亚洲一区在线观| 亚洲黄色三级| 久久久国产视频| 国产呦小j女精品视频| 大胆国模一区二区三区| 精品久久久久国产| 在线视频不卡一区二区| 偷拍自拍在线| 国产精品一级二级三级| 国产精品视频地址| 中文字字幕在线中文| 亚洲特级毛片| 久久国产精品首页| 女教师淫辱の教室蜜臀av软件| 欧美人成在线观看ccc36| 91精品国产全国免费观看| 成人性生生活性生交12| 伊人久久综合一区二区| 午夜精品久久久久| 欧美大黑帍在线播放| 黄色成年人视频在线观看| 久久久青草青青国产亚洲免观| 成人国产1314www色视频| 国产又粗又猛又爽又黄的| 视频一区二区不卡| 97色在线观看免费视频| 国产精品成人免费一区二区视频| 91成人精品| 久久精品视频导航| 欧美日韩色视频| 久久精品播放| 日韩在线激情视频| 91网站免费视频| 色婷婷狠狠五月综合天色拍 | 欧美激情日韩| 欧美成人在线网站| 中文字幕人妻一区二| 亚洲人成免费网站| 欧美疯狂做受xxxx高潮| 久久精品一区二区三| 精品999成人| 久久久久久久999精品视频| 久久网中文字幕| 在线欧美日韩| 国产91成人在在线播放| 久草手机在线视频| 日韩二区三区四区| 国产欧美精品一区二区三区-老狼| 在线观看免费高清视频| 激情深爱一区二区| 成人一区二区三区四区| 天天舔天天干天天操| 91在线观看地址| 欧洲在线视频一区| 毛片在线播放a| 一区二区高清在线| 北条麻妃在线视频观看| 蜜桃视频成人m3u8| 69久久99精品久久久久婷婷 | 久久久久99精品国产片| 日韩视频在线观看国产| 欧洲日本在线| 亚洲18色成人| 999在线免费视频| 99视频有精品高清视频| 精品999在线播放| 精品人伦一区二区三电影| 日本不卡免费一区| 欧美国产日韩免费| 天天干,天天干| 精品制服美女久久| 精品视频在线观看| 日本不卡视频| 精品久久久久久| 亚洲制服中文字幕| 日韩人体视频| 久久久av电影| 极品国产91在线网站| 国产在线一区观看| 免费看污久久久| 1区2区3区在线视频| 欧美午夜美女看片| 四虎国产精品永久免费观看视频| 欧美调教网站| 久久不射电影网| 伊人中文字幕在线观看| 国产成人免费视频网站| 四虎永久在线精品免费一区二区| 男人添女人下部高潮视频在线观看| 一本一道久久a久久精品| 日本美女久久久| 国产一区二区在线| 高清一区二区三区四区五区| 91禁在线观看| 久久久精品天堂| www.国产在线播放| 成人在线分类| 亚洲性视频网址| 日韩免费在线视频观看| 国产一区二区在线看| 日韩欧美在线观看强乱免费| 成人bbav| 精品久久久网站| 国产探花在线免费观看| 美女视频黄 久久| 欧美一区二视频在线免费观看| 国产网红在线观看| 欧美一级日韩不卡播放免费| 人妻熟人中文字幕一区二区| 国产精品外国| 国产亚洲欧美另类一区二区三区| 黄色成年人视频在线观看| 欧美日韩一区二区在线视频| 国产ts在线播放| 噜噜噜91成人网| 免费日韩av电影| 高清在线视频不卡| 精品国产成人系列| 全程偷拍露脸中年夫妇| 国产毛片精品国产一区二区三区| 亚洲欧洲国产日韩精品| 超薄肉色丝袜脚交一区二区| 亚洲毛片在线观看| 亚洲免费在线视频观看| 99国产精品国产精品毛片| 久久艹国产精品| 久久精品色综合| 91国产精品视频在线| 黄色av免费观看| 婷婷中文字幕综合| 一级做a爰片毛片| 久久高清国产| 日韩福利在线| 成人国产激情| 日韩少妇与小伙激情| 伊人久久亚洲综合| 中文字幕在线免费不卡| 三日本三级少妇三级99| 中文精品久久| 国产精品乱子乱xxxx| 国产理论在线| 亚洲日本中文字幕| 中文字幕在线播放不卡| 亚洲丝袜自拍清纯另类| 欧美高清精品一区二区| 影音先锋日韩资源| 美女视频久久| 欧美a视频在线| 欧美成人亚洲成人| 天堂v视频永久在线播放| 欧美丝袜美女中出在线| 超碰97av在线| 国产精品亚洲视频| 国产免费成人在线| 超碰成人久久| 91色视频在线导航| 91九色porn在线资源| 亚洲欧美中文日韩v在线观看| 中文无码精品一区二区三区| 亚洲欧美日韩国产成人精品影院| 老司机午夜免费福利| 日日夜夜免费精品| 久久久久亚洲av无码专区喷水| 粉嫩久久久久久久极品| 国产99视频精品免视看7| 免费黄色网址在线观看| 亚洲电影av在线| 中文字幕av第一页| 一区二区三区四区不卡在线| 蜜桃传媒一区二区亚洲av| 久久国产剧场电影| 国产96在线 | 亚洲| 清纯唯美亚洲综合一区| 国产99在线播放| 日韩高清不卡| 77777少妇光屁股久久一区| 最近高清中文在线字幕在线观看| 日韩精品一区二区三区在线观看| 69国产精品视频免费观看| 亚洲免费观看高清完整| 日本aaa视频| 国产高清成人在线| 成人三级视频在线播放| 欧美日韩 国产精品| 日韩av在线电影观看| 粉嫩一区二区三区四区公司1| 国产精品一区二区久久久久| 蜜臀久久精品| 欧美精品午夜视频| 色网站在线看| 亚洲无限av看| 无码国产伦一区二区三区视频| 欧美精品三级在线观看| 人妻丰满熟妇av无码区| 亚洲最大成人综合| 51精品免费网站| 国产日产精品1区| 亚州av综合色区无码一区| 国产一区二区三区在线观看精品| 成年人在线观看视频免费| 亚洲精品社区| 久久久国内精品| 国产精品二区不卡| 天天综合色天天综合色hd| 欧美大片网址| 国产精品久久久久久久久婷婷| 国产美女视频一区二区| 国产精品一区二区久久| 92国产精品| 欧美在线观看网址综合| sis001亚洲原创区| 久久久久亚洲精品成人网小说| 国产三区视频在线观看| 久久久999精品免费| 免费人成在线观看播放视频| 中文字幕日韩欧美| av中文在线| 在线观看国产精品91| 国产高清av在线| 亚洲一区二区久久久| 久久经典视频| 国产亚洲成精品久久| 男女视频在线观看| 亚洲欧洲xxxx| 国产精品一区在线看| 亚洲午夜色婷婷在线| 黄色国产在线| 亚洲天天在线日亚洲洲精| 国产裸舞福利在线视频合集| 国产亚洲一区二区精品| 福利视频在线导航| 最近更新的2019中文字幕| 最新国产在线观看| 久久av资源网站| 爱福利在线视频| 91国在线精品国内播放| 欧美激情20| 国产精品99久久久久久白浆小说| 日本高清不卡一区二区三区视频| 国产97在线观看| 久久爱.com| 亚洲一区二区三区sesese| 51亚洲精品| 九九热久久66| 第一会所sis001亚洲| 最新中文字幕久久| 亚洲激情不卡| 欧美综合在线观看视频| 乱一区二区av| 性活交片大全免费看| a美女胸又www黄视频久久| 国产美女免费无遮挡| 国产精品黄色在线观看| 麻豆一区产品精品蜜桃的特点| 亚洲国产日韩a在线播放性色| 天天综合天天干| 欧美日韩一区三区四区| www.超碰在线.com| 亚洲乱亚洲乱妇无码| 大片免费在线看视频| 91产国在线观看动作片喷水| 欧洲成人一区| 国产精品视频福利| 国产在线观看91一区二区三区| 国产高清免费在线| 国产欧美精品久久| 青青草久久伊人| av不卡在线播放| 成人性视频免费看| 天天综合网天天综合色| 在线视频 中文字幕| 亚洲韩国日本中文字幕| www.国产精品.com| 国产最新精品视频| 日本在线一区二区| 精品国产免费一区二区三区 | 日本一区二区三区国色天香| 卡通动漫亚洲综合| 日韩欧美极品在线观看| av综合在线观看| 一区二区国产精品视频| 丁香影院在线| 成人在线小视频| 欧美禁忌电影| 欧美视频在线观看视频| 精品在线视频一区| 丰满少妇在线观看资源站| 亚洲人被黑人高潮完整版| 日韩欧美在线观看免费| 欧美大片国产精品| 香蕉视频在线播放| 日本人成精品视频在线| xxxx日韩| 99精品一区二区三区的区别| 石原莉奈在线亚洲二区| www.自拍偷拍| 午夜伊人狠狠久久| 国产激情久久久久久熟女老人av| 国产小视频国产精品| 蜜桃视频m3u8在线观看| 国产精品av一区| 欧美.日韩.国产.一区.二区| 色戒在线免费观看| 国产午夜精品福利| 无码任你躁久久久久久久| 亚洲第一天堂无码专区| 色综合999| 亚洲字幕一区二区| 天天操综合网| 色婷婷.com| 国产精品久久久久影视| 中国a一片一级一片| 亚洲欧美在线磁力| 中文字幕成在线观看| 久久精品中文字幕一区二区三区 | 国产高清视频在线| 日本欧美爱爱爱| 九九视频精品全部免费播放| 欧美在线一区视频| 不卡视频在线观看| 国产精品第72页| 欧美精品一区二区三区四区| 色在线视频网| 国内精品久久国产| 亚洲国产高清一区| 日韩精品一区二区三区高清免费| 亚洲国产精品欧美一二99| 人妻偷人精品一区二区三区| 久久久久久久久91| 日韩大片在线免费观看| 日本免费黄视频| 久久久综合视频| 天堂av免费在线观看| 丝袜情趣国产精品| 精品三级久久久| 国产一二三区在线播放| 成人av免费在线播放| 国产一级精品视频| 亚洲欧美中文另类| 欧美视频精品| 91免费版看片| 99国产欧美另类久久久精品| 久久人妻免费视频| 在线精品国产成人综合| 24小时成人在线视频| 波多野结衣与黑人| 成人精品一区二区三区四区| 一级片免费网址| 亚洲另类xxxx| 成人亚洲视频| 国产精品久久久影院| 国产成人精品免费一区二区| 亚洲国产综合久久| 亚洲免费高清视频| 亚洲精品777| 秋霞无码一区二区| 国产欧美va欧美不卡在线| 国产精品无码一区二区桃花视频| 欧美乱大交xxxxx另类电影| 美国十次av导航亚洲入口| 亚洲天堂av线| 一区二区三区精品视频在线| 丝袜视频国产在线播放| 国产日本欧美在线观看| 亚洲成人资源| 国产白丝一区二区三区| 精品日韩99亚洲| 日韩精品一区二区三区av| 日本xxx免费| 久久久噜噜噜久久中文字幕色伊伊 | 成人午夜电影免费在线观看| 日韩和的一区二区| 麻豆亚洲av成人无码久久精品| 国产亚洲精品久久| 一区二区三区视频播放| 三级a在线观看| 亚洲高清不卡在线观看| 91精品专区| 久久久99国产精品免费| 国产福利不卡视频| 高潮无码精品色欲av午夜福利 | 欧美gay囗交囗交| 国产一区二区三区播放| 欧美激情在线看|