欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

IE對CSS的渲染引擎hasLayout_Div+CSS教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
  haslayout 是Windows Internet Explorer渲染引擎的一個內(nèi)部組成部分。在InternetExplorer中,一個元素要么自己對自身的內(nèi)容進行計算大小和組織,要么依賴于父元素來計算尺寸和組織內(nèi)容。為了調(diào)節(jié)這兩個不同的概念,渲染引擎采用了 hasLayout 的屬性,屬性值可以為true或false。當一個元素的 hasLayout屬性值為true時,我們說這個元素有一個布局(layout)
  要想更好的理解 css, 尤其是 IE 下對 css 的渲染,haslayout 是一個非常有必要徹底弄清除的概念。大多IE下的顯示錯誤,就是源于 haslayout。

  當一個元素有一個布局時,它負責對自己和可能的子孫元素進行尺寸計算和定位。簡單來說,這意味著這個元素需要花更多的代價來維護自身和里面的內(nèi)容,而不是依賴于祖先元素來完成這些工作。因此,一些元素默認會有一個布局。當我們說一個元素“擁有l(wèi)ayout”或“得到layout”,或者說一個元素“has layout” 的時候,我們的意思是指它的微軟專有屬性 hasLayout 被設為了 true。一個“layout元素”可以是一個默認就擁有 layout 的元素或者是一個通過設置某些 CSS 屬性得到 layout的元素。如果某個HTML元素擁有 haslayout 屬性,那么這個元素的 haslayout 的值一定只有 true,haslayout為只讀屬性 一旦被觸發(fā),就不可逆轉(zhuǎn)。通過 IE Developer Toolbar 可以查看 IE 下 HTML元素是否擁有haslayout,在 IE Developer Toolbar 下,擁有 haslayout的元素,通常顯示為“haslayout = -1”。

  負責組織自身內(nèi)容的元素將默認有一個布局,主要包括以下元素(不完全列表):
  * body and html
  * table, tr, th, td
  * img
  * hr
  * input, button, file, select, textarea, fieldset
  * marquee
  * frameset, frame, iframe
  * objects, applets, embed

  對于并非所有的元素都默認有布局,微軟給出的主要原因是“性能和簡潔”。如果所有的元素都默認有布局,會對性能和內(nèi)存使用上產(chǎn)生有害的影響。

  如何激發(fā) haslayout?
  大部分的 IE 顯示錯誤,都可以通過激發(fā)元素的 haslayout 屬性來修正。可以通過設置 css 尺寸屬性(width/height)等來激發(fā)元素的 haslayout,使其“擁有布局”。如下所示,通過設置以下 css 屬性即可。
  * display: inline-block
  * height: (任何值除了auto)
  * float: (left 或 right)
  * position: absolute
  * width: (任何值除了auto)
  * writing-mode: tb-rl
  * zoom: (除 normal 外任意值)
  Internet Explorer 7 還有一些額外的屬性(不完全列表):
  * min-height: (任意值)
  * max-height: (除 none 外任意值)
  * min-width: (任意值)
  * max-width: (除 none 外任意值)
  * overflow: (除 visible 外任意值)
  * overflow-x: (除 visible 外任意值)
  * overflow-y: (除 visible 外任意值)
  * position: fixed

  其中 overflow-x 和 overflow-y 是 css3 盒模型中的屬性,目前還未被瀏覽器廣泛支持。
  對于內(nèi)聯(lián)元素(默認即為內(nèi)聯(lián)的元素,如 span,或 display:inline; 的元素),
  width 和 height 只在 IE5.x 下和 IE6 或更新版本的 quirks 模式下觸發(fā) hasLayout 。而對于IE6,如果瀏覽器運行于標準兼容模式下,內(nèi)聯(lián)元素會忽略 width 或 height 屬性,所以設置 width 或 height不能在此種情況下令該元素具有 layout。

  zoom 總是可以觸發(fā) hasLayout,但是在 IE5.0 中不支持。
  具有“layout” 的元素如果同時 display: inline ,那么它的行為就和標準中所說的 inline-block很類似了:在段落中和普通文字一樣在水平方向和連續(xù)排列,受 vertical-align影響,并且大小可以根據(jù)內(nèi)容自適應調(diào)整。這也可以解釋為什么單單在 IE/Win 中內(nèi)聯(lián)元素可以包含塊級元素而少出問題,因為在別的瀏覽器中display: inline 就是內(nèi)聯(lián),不像 IE/Win 一旦內(nèi)聯(lián)元素擁有 layout 還會變成 inline-block。

  haslayout 問題的調(diào)試與解決
  當網(wǎng)頁在 IE 中有異常表現(xiàn)時,可以嘗試激發(fā) haslayout 來看看是不是問題所在。常用的方法是給某元素 css 設定 zoom:1。使用 zoom:1 是因為大多數(shù)情況下,它能在不影響現(xiàn)有環(huán)境的條件下激發(fā)元素的 haslayout。而一旦問題消失,那基本上就可以判斷是haslayout 的原因。然后就可以通過設定相應的 css 屬性來對這個問題進行修正了。建議首先要考慮的是設定元素的width/height 屬性,其次再考慮其他屬性。
  對 IE6 及更早版本來說,常用的方法被稱為霍莉破解(Holly hack),即設定這個元素的高度為 1%(height:1%;)。需要注意的是,當這個元素的 overflow 屬性被設置為 visible 時,這個方法就失效了。或者使用 IE的條件注釋。

  對 IE7 來說,最好的方法時設置元素的最小高度為 0 (min-height:0;)。
  haslayout 問題引起的常見 bug
  IE6 及更低版本的雙空白邊浮動 bug
  bug 修復: display:inline;
  IE5-6/win 的 3 像素偏移 bug
  bug 修復: _height:1%;
  E6 的躲躲貓(peek-a-boo) bug
  bug 修復: _height:1%;

來源:52CSS//所屬分類:Div+CSS教程/更新時間:2012-06-17
相關Div+CSS教程
亚洲国产精品va| 麻豆91小视频| 午夜欧美视频在线观看| 国产69久久精品成人| 国产成人无码一二三区视频| 在线免费av网| 一区二区黄色| 欧美日本在线播放| 国产欧美一区二区视频| 谁有免费的黄色网址| 久久gogo国模啪啪裸体| 欧美一级黄色片视频| 新91视频在线观看| 亚洲精品大片| 91欧美激情一区二区三区成人| 一本色道久久综合狠狠躁篇的优点 | 日韩一区中文字幕| 国模吧一区二区三区| 国产天堂在线播放| 亚洲美女综合网| 麻豆免费看一区二区三区| 精品国产乱码久久久久久老虎 | 国产91在线看| 一区二区欧美在线| 人人干视频在线| 国产精品伦理一区| 日韩成人一区二区| 日韩av资源在线播放| 美女黄色片网站| 黄色av网站免费| 在线观看的日韩av| 欧美伦理视频网站| 欧美亚洲丝袜| 国产黄色片视频| 你懂的视频一区二区| 欧美视频第二页| 精品日本一区二区三区在线观看| 国产高清视频免费在线观看| 国产亚洲电影| 精品日本美女福利在线观看| 国产98在线|日韩| 三级在线观看免费大全| 91麻豆精品国产91久久久平台| 精品久久香蕉国产线看观看gif| 91午夜在线播放| 国产一级久久久久毛片精品| 伊人成综合网yiren22| 亚洲国产另类av| 99精彩视频| 丰满少妇被猛烈进入一区二区| 97欧美在线视频| 欧美日韩一本到| 婷婷久久伊人| 中文字幕第315页| 奇米精品一区二区三区四区| 亚洲三级免费看| 久久综合久久色| 日韩在线短视频| 国产日韩欧美精品综合| 日产日韩在线亚洲欧美| 精品国产av色一区二区深夜久久| 精品综合久久88少妇激情| 亚洲国产成人porn| 成人免费视频网站| 国产一级性生活| 1024精品一区二区三区| 亚洲白虎美女被爆操| 久久久久久人妻一区二区三区| 亚洲精品字幕在线| 99视频有精品| 欧美野外猛男的大粗鳮| 精品少妇一区二区三区免费观| 亚洲a级精品| 日韩欧美成人区| 亚洲.欧美.日本.国产综合在线| 69亚洲精品久久久蜜桃小说| 青娱乐精品视频| 久久精品国产96久久久香蕉| 国产九九九视频| 国产精品成人自拍| 色综合天天综合在线视频| 色一情一乱一伦一区二区三欧美| 中文有码在线播放| 国产一区二区精品久久99| 久久久久国色av免费观看性色 | 欧美一级特黄高清视频| 韩日欧美一区| 亚洲免费av网址| 一女二男3p波多野结衣| 国产福利资源一区| 色欧美日韩亚洲| 婷婷视频在线播放| 日本免费一区视频| 亚洲国产激情av| 99精彩视频在线观看免费| 男人天堂2024| 国产精品白丝jk黑袜喷水| 日韩av不卡电影| 538精品在线观看| 日本伊人午夜精品| 欧美刺激性大交免费视频| 久久精品一区二区免费播放| 99国产精品免费视频观看| 亚洲精品在线观看网站| 538在线视频观看| 国产精品久久久久久久久久白浆| 91国在线观看| 又大又硬又爽免费视频| 欧美色网在线| 亚洲成人一区在线| 91香蕉视频网址| 欧洲一区二区三区精品| 亚洲美女偷拍久久| 日韩av大全| 四虎免费在线观看| 亚洲精品一二三区| 日本不卡久久| 日韩在线视频免费| 亚洲欧美国产毛片在线| 日韩av一级大片| 天天躁日日躁狠狠躁伊人| 亚洲黄色小视频| 五月天久久狠狠| 天天干天天舔天天射| 亚洲精品国产精华液| 亚洲电影网站| 日本久久免费| 香蕉av福利精品导航| 日韩人妻一区二区三区蜜桃视频| 亚洲精品在线影院| 一本色道**综合亚洲精品蜜桃冫| 美女av免费观看| www一区二区三区| 欧美亚一区二区| 欧美a在线视频| 国语一区二区三区| 日韩美女视频在线| 亚洲视频在线不卡| 久久久久久久久丰满| 一区二区三区www| 在线免费看黄视频| 久久久噜噜噜| 538国产精品视频一区二区| 久久精品国产亚洲AV无码麻豆| 激情综合色播五月| 国产美女直播视频一区| 超碰在线免费97| 国产女人18水真多18精品一级做| 久久伊人一区| 亚洲www免费| 色网站国产精品| 免费激情视频在线观看| 经典一区二区| 宅男66日本亚洲欧美视频| 日韩人妻无码一区二区三区| 久久中文精品| 国产精品老牛影院在线观看| 国产精品国产精品国产| 国产精品福利一区| 天天综合中文字幕| 日韩成人视屏| 亚洲高清一二三区| 中文字幕丰满乱子伦无码专区| 久久精品亚洲| 国产精品久久综合av爱欲tv| 亚洲一区在线观| 一区二区三区在线不卡| r级无码视频在线观看| 六月丁香久久丫| 亚洲视频一区二区| 黑人と日本人の交わりビデオ| 美女视频黄a大片欧美| 国产欧美一区二区三区在线| 国产视频手机在线观看| 亚洲国产wwwccc36天堂| 播放灌醉水嫩大学生国内精品| 亚洲激情播播| 中文字幕视频一区二区在线有码| chinese全程对白| www.亚洲色图| 日韩国产在线一区| a一区二区三区亚洲| 精品国产制服丝袜高跟| 欧美色图亚洲激情| 久久99精品国产| 国产精品久久九九| japanese23hdxxxx日韩| 欧美精品乱码久久久久久| 性xxxxxxxxx| 久久婷婷丁香| 91午夜理伦私人影院| 一根才成人网| 在线播放中文字幕一区| 国产伦精品一区三区精东| 日韩二区三区四区| caoporn国产精品免费公开| 亚洲欧洲精品视频| 69堂成人精品免费视频| 香港三级日本三级| 国内一区二区视频| 欧美在线观看一区二区| 久久全国免费视频| 国产精品视频123| 亚洲欧美成aⅴ人在线观看| 91专区在线观看| 婷婷亚洲综合| 日本精品久久久久影院| 亚洲免费视频网| 欧美日韩中文字幕一区| 久久性爱视频网站| 国产一区二区调教| 日本一区二区三区四区在线观看| 秋霞影院一区| 中文字幕日韩欧美精品在线观看| 国产大片aaa| 亚洲日本在线视频观看| mm1313亚洲国产精品无码试看| 国产精品第十页| 国产精品香蕉av| 国产高清不卡| 精品欧美乱码久久久久久1区2区| 少妇视频一区二区| 国产欧美一区二区在线| 久久久久久久久久久99| 激情综合自拍| aa日韩免费精品视频一| 欧洲亚洲精品久久久久| 亚洲午夜精品久久久久久久久久久久| 黄色在线观看免费| 亚洲欧美一区二区久久| 鲁一鲁一鲁一鲁一av| 日本亚洲视频在线| 久久久久久国产精品mv| aiai久久| 欧美劲爆第一页| www黄色在线观看| 91精品国产综合久久久久久久久久| 日韩中文字幕有码| 久久免费精品国产久精品久久久久| 国产欧美精品aaaaaa片| 国产一在线精品一区在线观看| 成人免费在线网址| 9999在线精品视频| 日韩中文理论片| 亚洲系列在线观看| 欧美日产国产精品| 国产精品国产三级国产传播| 中文字幕日韩精品一区| 四季av一区二区三区| 美国十次了思思久久精品导航| 日韩精品一区二区三区外面| 国产一区不卡| 国产精品视频久久| 色呦呦网站入口| 国产精品久久久久久久久久白浆| 欧美国产日韩视频| 男人天堂网在线视频| 日韩成人中文字幕| 日韩精品一区二区亚洲av| 欧美性色视频在线| 粉嫩精品久久99综合一区| 国产精品视频在线看| 福利视频999| 国产精品18久久久| 福利视频一二区| 久久免费黄色| 亚洲免费精品视频| 亚洲一区二区三区| 国产成人精品日本亚洲11| 美国一区二区| 日本成人在线视频网址| 外国成人毛片| 欧美激情第6页| 成人性生交大片免费观看网站| 国产亚洲激情视频在线| 91精东传媒理伦片在线观看| 日韩精品一区二区在线观看| 日本中文字幕在线免费观看| 91福利在线观看| 91精品少妇一区二区三区蜜桃臀| 亚洲尤物在线视频观看| 欧美狂猛xxxxx乱大交3| 亚洲视频狠狠干| 在线免费播放av| 中文字幕一区在线| 亚洲男女在线观看| 欧美韩国日本一区| 95视频在线观看| 国产午夜精品在线观看| 一级片黄色免费| 久久人人爽人人爽| 亚洲色图欧美自拍| 91麻豆国产福利精品| www.亚洲自拍| 91欧美一区二区| 九九九久久久久久久| 久久免费电影网| 毛毛毛毛毛毛毛片123| 久久综合久色欧美综合狠狠| 久久久久久久久久久久久久久国产 | 免费观看国产视频| yw.尤物在线精品视频| 亚洲成年人在线| 黄色一区二区视频| 亚洲国产日韩欧美在线99| 在线观看免费黄色小视频| 亚洲精品福利视频| 国产免费久久久| 在线观看欧美日韩国产| 国产综合无码一区二区色蜜蜜| 中文字幕av一区| 亚洲人体视频| 欧美黑人国产人伦爽爽爽| 国产成人亚洲一区二区三区| 91国内产香蕉| 天堂va在线高清一区| 国产色婷婷国产综合在线理论片a| 欧美电影免费网站| 亚洲综合精品伊人久久| 日韩极品一区| 日本欧洲国产一区二区| 中文久久精品| 国内自拍中文字幕| 狠狠色丁香婷婷综合| 18岁视频在线观看| 91社区在线播放| 亚洲图片综合网| 亚洲一区二区3| 中文字幕人妻一区二| 欧美熟乱第一页| 久久久国产免费| 亚洲欧美激情一区| 国产又爽又黄网站亚洲视频123| 欧美国产乱视频| 亚洲3区在线| 99porn视频在线| 亚洲综合婷婷| 最新欧美日韩亚洲| 国产一区激情在线| 女人高潮一级片| 中文字幕在线不卡一区| 99在线视频免费| 欧美三区免费完整视频在线观看| 国产伦精品一区二区三区视频我| 精品亚洲永久免费精品| 最新欧美色图| 亲爱的老师9免费观看全集电视剧| 日韩av字幕| 精品蜜桃一区二区三区| 亚洲色图图片| 国产校园另类小说区| 精品国产乱码久久久久久1区二区| 欧美激情在线一区二区| 欧美自拍偷拍网| 欧美一区国产二区| 超碰人人人人人人| 国外色69视频在线观看| 日韩黄色网络| 欧美日韩国产免费一区二区三区 | 国产激情久久久| 欧美中文一区二区| 黄瓜视频免费观看在线观看www| 韩日av一区二区| 东京热av一区| 日韩欧美大尺度| 一区二区视频免费| 操91在线视频| 激情亚洲另类图片区小说区| 鲁丝一区二区三区免费| 日本亚洲最大的色成网站www| 久久久久久久久久一区二区| 亚洲激情在线激情| 日韩av片在线播放| 亚洲偷熟乱区亚洲香蕉av| 四虎国产精品免费久久| 亚洲自拍av在线| 男女精品网站| 手机av在线网| 亚洲成av人**亚洲成av**| 高清乱码免费看污| 久久精品电影网站| 林ゆな中文字幕一区二区| 午夜精品一区二区在线观看的| 国产真实精品久久二三区| 亚洲av成人片无码| 在线欧美日韩精品| 国产视频在线免费观看| 午夜精品三级视频福利| 日本电影一区二区| 久久久久99精品成人片| 中文在线免费一区三区高中清不卡| 精品无码久久久久成人漫画| 日韩成人在线电影网| www.欧美视频| 欧美精品与人动性物交免费看| 精品一区二区三区欧美| 精品人妻一区二区三区日产乱码卜| 欧美日韩国产精品自在自线| 人人妻人人澡人人爽久久av| 国产一区红桃视频|