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

探究IE7beta2的CSS兼容性

開發 前端
CSS兼容性有很多值得學習的地方,于是我研究了一下IE7beta2的CSS兼容性,這里和大家分享一下,希望對你的學習有所幫助。

本文向大家介紹一下IE7beta2的CSS兼容性問題,MS在推出了IE7beta2發生了一些變化,改進和變化會導致一些原來正常網頁出現布局錯誤或者原來可以使用的Hack技巧不再可用。

IE7beta2的CSS兼容性

當IE7beta1推出的時候,我在第一時間對它作了個測試。當時發現它對CSS的支持幾乎沒有任何變化,著實失望了一陣。MS在最近推出了IE7beta2,這次有了不少新的改進和變化。但這些改進和變化會導致一些原來正常網頁出現布局錯誤或者原來可以使用的Hack技巧不再可用。MSDN在年初的時候把這些可能產生的問題羅列給開發者(這是原文),這里我把其中比較主要的問題簡單地描述一下,希望能對大家有所幫助。

  ◆注意,在IE7正版發布之前,以下提到所有內容都是有可能變化的。

盒模型變了,這恐怕是會讓那些使用Web標準建設大型網站的開發者感到背脊發涼的變化,不過不用太擔心,主要的變化是在盒模型對溢出(overflow)內容的處理方法。

  假設有一個100px寬100px高的盒子,在這個盒子里放一個200px寬200px高的圖片。目前IE的正理方法是自動把盒子“撐大”到200px見方。而IE7beta2的處理方法和FF是一致的:盒子不變,溢出的部分在盒子外面被渲染。也就是說盒子的overflow值真正地使用了W3C的默認值“visible”。

  如果你現有的布局是依賴于IE的“自動撐開”,那么要小心,很可能會出現問題(特別是動態內容的網頁)。

XML序言(prolog)可能會影響盒模型

  大家知道IE有兩種渲染模式:QuirksMode和StrictMode。QuirksMode基本上是非標準的,包括盒模型在內,它的渲染方式與W3C的標準有些出入。而StrickMode基本上是標準的(反正都不是絕對標準也不是絕對不標準……)。IE6及以前版本會根據寫在XHTML文檔第一行(也只能是第一行)的DocType聲明來選擇渲染模式。如果發現了一個它能識別的DocType,比如XHTMLTransitional或者XHTMLStrict等等,它就使用StrictMode來渲染。其他所有情況下都使用QuirksMode。

  有些開發者為了顯式地聲明他們的XHTML文檔是一個XML,會在文檔的第一行(問題就在這里,它也必須在第一行)加上XML的序言(prolog)。比如:

  1. <?xmlversionxmlversion=\"1.0\"encoding=\"gb2312\"?>   
  2.  

雖然初衷是為了讓文檔更“標準”,但由于IE不認這行字,結果還是按QuirksMode來渲染。

  IE7beta2解決這個問題,它會跳過prolog來看檢查DocType。所以可能會出現IE6及以下版本用QuirksMode渲染而IE7beta2用StrictMode渲染的情況。

  其實這個問題容易解決,在現有的環境下,把prolog直接刪掉就行了,實在是沒什么大的用處。當然想裝作在使用XHTML,事實上還是想用QuirksMode的人可能得好好想個新辦法了^_^

由于改進bug而失效的Hack技巧

*html
這是一個利用IEBug的Hack,如下的寫法只有IE會解析其中的內容:

*html{...}*htmlbody{...}現在IEbeta2將和大部隊一起把它們忽略掉。

◆下劃線Hack

這也是一個利用IEBug的Hack,如下的寫法只有IE會解析其中的內容:

  1. .myclass{  
  2. min-height:300px;  
  3. _height:300px;  
  4. }  
  5.  

現在IEbeta2將不再解析下劃線開頭的屬性,但是會把它當作一個“用戶自定義”屬性。自定義屬性并不能應用到表現上,但是它會存在于文檔模型中,可以使用腳本來訪問。(這個特性我還沒有測試過)

◆/**/注釋Hack

這是我最喜歡的Hack技巧之一了。如下的寫法在StrictMode下面會對IE6透明(IE5.x是會解析的),但是現在IE7beta2將會解析它:

  1. .myclass{  
  2. height/**/:300px;  
  3. }  
  4.  

由于增強功能而失效的Hack技巧
原來IE不支持以下寫法,現在可以了:

◆child選擇符Hack

  1. html>body{  
  2. height:300px;  
  3. }相鄰選擇符Hack  
  4. head+body{  
  5. height:300px;  
  6. }相鄰選擇符和first-child偽類選擇符  
  7. head:first-child+body{  
  8. height:300px;  
  9. }  
  10.  

這些都算不上什么壞消息,反正我從來不用這些Hack^_^

頁面混亂解決方案

  在MSDN的那篇文章上給出了一些解決方案,從我的角度來看都是些治標不治本、隔靴搔癢的方案。要不用JS來做CSS的工作,要不只針對IE來載入特定的CSS。所以建議大家:等!一等IE7的正式版,在正式版出來之前,什么都有可能變。二等偉大的CSS社區的牛牛們找出更多的Hack技巧。IE7不可能做得和FF一模一樣,也不可能和IE6一模一樣,反正總會有點不一樣的,就利用那點不一樣的東西來做Hack。

  雖然用各種Hack是件很無奈的事情,但現實就是這樣,我們在努力影響這個行業的同時只有好好適應它,所以私底下很希望能看到用中國人名字命名的Hack出現。

【編輯推薦】

  1. CSS2.0中最常用的18條技巧
  2. CSS層疊與繼承用法手冊
  3. DIV布局規范中CSS類及id命名方式
  4. 由淺入深學習CSS中margin屬性用法
  5. 將XHTML+CSS頁面轉換為打印機頁面技巧

 

責任編輯:佚名 來源: svn8.com
相關推薦

2022-03-01 17:24:33

iOS兼容性方案

2010-08-30 09:35:35

IE6IE7Firefox

2010-08-17 15:38:49

CSS兼容IE7IE8

2010-09-15 10:25:18

IE7IE8CSS兼容性

2009-02-19 13:59:00

2010-09-16 13:33:47

IE6IE7IE8

2010-08-20 13:22:21

IEFirefoxJavaScript

2009-11-19 08:55:44

Windows 7網絡兼容性

2010-08-17 15:26:38

IE7IE8CSS兼容性

2009-02-25 09:22:01

Windows 7Client Beta兼容性

2010-08-18 15:22:28

IE6IE7Firefox

2010-08-20 11:01:10

IE7IE8CSS

2010-08-17 15:33:28

CSS兼容IE7IE8

2009-03-07 09:49:07

Windows 7兼容性

2010-08-20 09:25:11

IE6IE7IE8

2010-08-17 15:07:48

IE6IE7IE8

2010-09-15 11:18:27

IE6IE7火狐

2010-09-15 11:26:05

IE火狐CSS兼容性

2010-08-20 14:27:23

IE火狐CSS

2009-03-06 08:54:25

EngineeringWindows 7兼容性
點贊
收藏

51CTO技術棧公眾號

国产成人精品一区| 欧美日韩高清一区二区三区| 国产二区不卡| 一级片中文字幕| 色88久久久久高潮综合影院| 欧美一级片在线看| 久久精品99国产| 色av手机在线| 日本一区二区不卡视频| 国产伦精品一区二区三区四区视频| 99精品在线播放| 欧美午夜视频| 自拍偷拍亚洲精品| 国产污在线观看| 在线播放成人| 色欧美日韩亚洲| 蜜臀精品一区二区| 美女久久久久久久久久| 高清毛片aaaaaaaaa片| 模特精品在线| 久久噜噜噜精品国产亚洲综合| 四季av中文字幕| 3d成人动漫在线| 成人羞羞动漫| 亚洲精品一区二区三区四区高清| 成年人小视频网站| f2c人成在线观看免费视频| 亚洲欧洲日韩av| 秋霞毛片久久久久久久久| a天堂视频在线| 免费在线观看成人| 奇米影视亚洲狠狠色| 国产一级一片免费播放放a| 久久在线视频免费观看| 亚洲天堂视频在线观看| 亚洲图片综合网| 亚洲va欧美va人人爽成人影院| 欧美三级视频在线| mm1313亚洲国产精品无码试看| 国产777精品精品热热热一区二区| 一区二区三区美女| 天天在线免费视频| 国产在线激情| 欧美日韩在线直播| 亚洲综合在线做性| 最近中文字幕在线观看视频| 国产欧美一区二区三区国产幕精品| 免费成人高清视频| 小泽玛利亚一区二区免费| 久久国产小视频| 中文字幕av一区| 日本一道本视频| 久久中文字幕av一区二区不卡| 一本大道亚洲视频| xxxx日本黄色| 成人网18免费网站| 欧洲亚洲视频| 日韩欧美一卡二卡| 亚洲精品乱码久久久久久9色| 亚洲伦理一区二区| 91精品国产91久久综合桃花| 中文字幕第10页| 九九九九九九精品任你躁| 日韩一区二区三区电影在线观看 | 亚洲理论在线| 欧美—级a级欧美特级ar全黄 | 91成人看片片| 99热手机在线| 男人亚洲天堂| 欧美变态口味重另类| 日韩少妇一区二区| 九色精品91| xvideos亚洲| 久久免费播放视频| 国产美女一区| 国产精品十八以下禁看| 国产视频一区二区三| 风间由美性色一区二区三区| 久久99精品久久久久久三级| 国产精品毛片一区二区三区四区| 国产精品不卡在线| 免费看毛片的网址| 欧美va在线观看| 欧美高清精品3d| 永久免费未满蜜桃| 欧美极品中文字幕| 久久久久久久黄色片| 国产99精品| 三级精品视频久久久久| 手机在线免费看毛片| 欧美精品二区| 欧洲亚洲妇女av| 51xx午夜影福利| 色网站在线看| 亚洲福利久久| 欧洲亚洲国产日韩| 国产高清999| 国内精品偷拍| 中文字幕亚洲欧美日韩高清| 玖玖爱免费视频| 日韩国产在线一| 视频一区二区国产| 欧美一级久久久| 国产不卡一二三| 成人黄色av| 欧美国产精品日韩| 男人天堂视频网| 成人性生交大片免费看中文| 另类图片综合电影| 亚洲丝袜美腿综合| 精品国产一区二区三区忘忧草| 一本久道综合色婷婷五月| 国产精品免费看片| 国产精品一区二区久久精品| 国产欧美熟妇另类久久久 | 欧美视频三区在线播放| 国产精品自拍在线| 国产精品igao视频网网址不卡日韩| 欧美另类一区二区| 午夜两性免费视频| 欧洲一区二区日韩在线视频观看免费| 韩国v欧美v日本v亚洲| 亚洲国产成人精品一区二区| 欧美日韩性生活视频| fc2成人免费人成在线观看播放| 成人性生交大片免费观看网站| 天天干天天干天天干| 中文字幕乱码人妻二区三区| 成熟人妻av无码专区| 国产亚洲视频一区| 国产一二三区在线播放| 久久久综合亚洲91久久98| 国产日韩换脸av一区在线观看| 欧美国产中文字幕| 亚洲开心激情网| 日韩欧美在线免费| 国产精品热久久久久夜色精品三区 | 亚洲不卡1区| 日韩av中文字幕在线播放| 国产精品久久久久久久久久免费看| 欧美a级理论片| 亚洲高清激情| 欧美日韩国产精品一区二区亚洲| 亚洲精品一区国产| 日韩一级二级| 国产高清视频一区二区| 欧美成人ⅴideosxxxxx| 国产极品在线观看| 欧美xx视频| 国产区视频在线播放| 国产精品久久久久久久一区二区| 欧美艳星brazzers| 中文字幕欧美日韩一区| 成人三级视频| 欧美色资源站| 欧美顶级毛片在线播放| 亚州精品视频| 午夜日韩激情| 美女视频一区二区三区| 粉嫩13p一区二区三区| 久久久777精品电影网影网| 亚洲女同女同女同女同女同69| 欧美性猛交xxxx免费看| 日韩三级视频中文字幕| 欧美美女bb生活片| 欧美天堂亚洲电影院在线播放| 欧美中文字幕亚洲一区二区va在线| 日本韩国视频一区二区| 色激情天天射综合网| 日本韩国欧美一区| 欧美日韩一区久久| 制服丝袜av成人在线看| 亚洲欧美制服丝袜| 亚洲一区二区三区免费视频| 久久久久久麻豆| 国产精品三级视频| 亚洲欧美一区二区久久| 亚洲mv在线观看| 欧洲精品一区二区| 欧美不卡一区二区三区四区| 亚洲欧美日韩在线一区| 久久精品国产久精国产一老狼| 欧美肥婆姓交大片| 国产精品高潮在线| 国产一区二区三区高清| 亚洲欧洲日夜超级视频| 青娱乐自拍偷拍| 国产精品999.| 一本在线免费视频| 日本视频网站在线观看| 99热精品在线播放| 电影av在线| 欧美xo影院| 要久久电视剧全集免费| 亚洲午夜av| 国产一区二区在线观看视频| 久久精品人人爽人人爽| 亚洲国产成人porn| 日韩欧美久久一区| 久久亚洲精品网站| 国产欧美精品一区二区三区介绍| 日本不卡久久| 粗暴91大变态调教| 久久久久久久久久久久久久久| 天天色综合天天色| 疯狂揉花蒂控制高潮h| 欧美成人精品欧美一| 精品人妻伦一区二区三区久久| 欧美尤物美女在线| 91麻豆精品国产综合久久久| 日韩综合一区| 国产一区二区三区在线观看精品| 亚洲欧洲另类国产综合| 欧美性生活一区| 在线日韩第一页| 川上优av一区二区线观看| 亚洲人成77777| 麻豆av免费在线| 人妻久久一区二区| 91精品在线视频观看| 色视频在线观看福利| 婷婷在线视频| 成人交换视频| 亚洲小说图片视频| 在线国产欧美| 成人精品视频.| 国产精品久久久久久久久图文区 | 中文在线日韩| 午夜精品123| 久久久在线观看| 久久人人九九| 欧美狂野激情性xxxx在线观| 国产一级不卡毛片| 免费视频91蜜桃| 99热这里只有精品免费| 乌克兰美女av| 免费一级肉体全黄毛片| 蜜桃91麻豆精品一二三区| 超碰在线网址| 欧美久久一区二区三区| 欧美成人milf| 视频一区中文字幕| 国产日韩欧美一区二区三区综合| 精品国产福利视频| 亚洲国产91精品在线观看| 欧美精品一区三区| 久久精品日韩| 国产免费999| 视频国产一区二区| av免费看在线| 日韩av大片| 91丨porny丨户外露出| 日韩欧美国产系列| 成人欧美一区二区三区黑人| 黄色一级一级片| 亚洲最大成人av| 精品一区二区三区在线观看视频| 成年人午夜久久久| 欧美性一区二区| 欧美综合第一页| 国产青青在线视频| 青青草原免费观看| 日本电影在线观看| 欧美aaa在线| 91精品国产综合久久精品app | 五月天在线免费视频| 好看的av在线| 美女av一区| 亚洲免费观看高清完整版在线观看熊| 欧美成人黄色小视频| 夜夜爽www精品| 五月婷婷欧美激情| 你懂的视频在线| 伊人成综合网伊人222| 成人免费高清在线| 欧美成人精品1314www| 亚洲free嫩bbb| 男人操女人下面视频| 一区二区三区午夜| 99热这里只有精品首页| 99久久亚洲一区二区三区青草 | 99久久国产宗和精品1上映| 中文字幕精品一区二区精| 97品白浆高清久久久久久| 久久综合色婷婷| 欧美黄色三级网站| 日本不卡一区在线| 天堂av在线资源| 欧美亚洲不卡| 在线播放一区二区三区| 欧美日韩精品免费观看视一区二区| 在线日韩国产网站| 日韩网站中文字幕| 92国产精品观看| 久久久久久久久久国产精品| 亚洲一级免费在线观看| 欧洲一区av| 老司机一区二区三区| 亚洲第一黄色网| 国产一区二区三区乱码| 国产成人久久精品77777综合| 久久福利影院| 欧美精品少妇一区二区三区| 欧美精品七区| 国产精品第六页| 国产欧美日韩精品一区二区三区 | 免费看日本黄色| 国内精品久久久久久久久久| 日韩欧美二区| 337p亚洲精品色噜噜| 久久福利一区二区| 日中文字幕在线| 日韩中文字幕区一区有砖一区| 国产亚洲精品91在线| 亚洲天堂网2018| 精灵使的剑舞无删减版在线观看| 粉嫩嫩av羞羞动漫久久久| 国内免费久久久久久久久久久| 超碰97人人干| 999精品嫩草久久久久久99| 亚洲码国产岛国毛片在线| 国产一区二区高清不卡| 韩国av中文字幕| 亚洲成人国产| 日韩国产在线播放| 亚洲欧美一区二区三区不卡| av小说在线播放| 最新热久久免费视频| 国产区一区二区三区| 91久久久久国产一区二区| 国产精品成人一区二区网站软件| 亚洲欧美日韩在线高清直播| 四虎国产精品永久免费观看视频| av影片在线| 秋霞国产午夜精品免费视频| 欧美精品色一区二区三区| 97视频在线免费| bestiality新另类大全| 国产日产精品一区| 国产精品视频免费一区| 91麻豆成人精品国产免费网站| 欧美资源在线| 51精品在线观看| 欧美日韩在线视频免费| 色综合色综合| 色婷婷成人综合| 欧美a在线播放| 欧美日韩一二三四| 亚洲小视频在线观看| 精品人妻一区二区三区日产乱码卜| 精品视频在线观看免费观看| 欧美日韩一区二区三区在线| 男人舔女人下面高潮视频| 日本黄色免费在线| 欧美性猛交xxxx乱大交极品| 欧美在线观看www| 综合另类专区| 欧美性xxxxx| 亚洲福利精品视频| 祥仔av免费一区二区三区四区| 欧美精品欧美精品系列| 亚洲一区二区图片| 色悠久久久久综合先锋影音下载| 日韩欧美一级在线播放| 亚洲av无码一区二区三区网址| 美女91在线看| 日韩欧美一区二区三区| 午夜免费精品视频| 99综合99| 亚洲精品视频免费在线观看| 亚洲毛片亚洲毛片亚洲毛片| 亚洲电影在线一区二区三区| 欧美日韩第一视频| 国产精品免费精品一区| 精品一区二区在线免费观看| 亚洲伊人成综合成人网| 深夜福利视频在线观看| ●精品国产综合乱码久久久久| 永久免费看av| 亚洲a∨精品一区二区三区导航| 日韩欧美一二三区| 无码人妻aⅴ一区二区三区69岛| 欧美精品一区二区三区久久久竹菊| 欧美国产日韩一区二区三区| 在线免费观看一区二区| jlzzjlzz亚洲日本少妇| 亚洲自拍偷拍一区二区三区| 日本蜜桃在线观看视频| 日韩欧美一二三四区| 精品人体无码一区二区三区| 一区在线免费观看| 91精品国自产在线观看| 国产在线色视频| 色综合网色综合| 老司机免费视频| 亚洲电影成人| av一区二区三区在线观看| av文字幕在线观看| 欧美日韩久久一区| 成年人视频软件|