精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

日韩在线免费av| 午夜精品一区二区三区三上悠亚| 一区二区三区四区五区在线| 亚洲综合成人在线视频| 成人一区二区三区四区| 影音先锋在线国产| 国产精品精品| 亚洲国产精品中文| 日韩不卡一二三| 91福利在线免费| 欧美激情一区二区三区四区| 91九色对白| 日本中文字幕在线| 欧美日韩p片| 国产亚洲欧洲高清一区| 人妻巨大乳一二三区| 日本免费一区二区六区| 亚洲男人的天堂在线aⅴ视频| 狠狠色噜噜狠狠狠狠色吗综合| 中文天堂在线视频| 亚洲国产美女| 久久在线免费视频| 香蕉视频久久久| 国产日韩三级| 日韩一区二区不卡| 亚洲欧美自偷自拍另类| 蜜桃视频动漫在线播放| 亚洲激情中文1区| 亚洲国产一区二区精品视频 | 69视频在线| av成人老司机| 成人性色av| 国产美女无遮挡永久免费| 久久久久欧美精品| 91av在线网站| 日本系列第一页| 欧美精品国产一区| 久久久国产精品x99av| 亚洲日本精品视频| 免费成人网www| 成人三级视频| 亚洲妇熟xx妇色黄| 国产卡一卡二在线| 日韩子在线观看| 国产午夜精品久久久久久久| 国产乱码精品一区二区三区卡 | 久久人人97超碰国产公开结果| 欧美国产日本高清在线 | 拔插拔插华人永久免费| 97成人超碰| 欧美亚洲综合色| 激情视频综合网| 精品无人乱码一区二区三区| 日本精品免费观看高清观看| 波多野结衣家庭教师视频| 免费一二一二在线视频| 亚洲成人av一区二区三区| 中国丰满熟妇xxxx性| 日本性爱视频在线观看| 亚洲一二三区在线观看| 欧美无砖专区免费| 黄色在线看片| 午夜视频久久久久久| 国产精品网曝门| 国产日韩欧美在线播放| 亚洲图片中文字幕| 久久99这里只有精品| 91精品视频在线| 99久久99久久久精品棕色圆| 国产精品自拍一区| 国产伦精品一区二区三区四区视频| 亚洲av永久纯肉无码精品动漫| 国产成人精品三级麻豆| 国产精品免费一区二区| 四虎影视2018在线播放alocalhost| 91视频www| 日韩高清dvd| 欧美性天天影视| 伊人性伊人情综合网| 天堂8在线天堂资源bt| 黄色漫画在线免费看| 色香蕉成人二区免费| 激情 小说 亚洲 图片: 伦| 日韩美香港a一级毛片| 九九精品久久| 日本电影亚洲天堂一区| 国产主播中文字幕| 99精品美女视频在线观看热舞| 欧美一区二区三区系列电影| 色哟哟无码精品一区二区三区| 一本久久青青| www.欧美精品| 久久亚洲精品国产| 麻豆免费看一区二区三区| 2014亚洲精品| 激情在线视频| 一区二区三区成人| 国产成人精品无码播放| 日本一区二区三区播放| 日韩国产在线看| 国产人与禽zoz0性伦| 一区在线视频| 国产欧美中文字幕| 色哟哟在线观看| 亚洲女人****多毛耸耸8| a在线视频观看| 国产亚洲字幕| 亚洲一级黄色av| 久久久久亚洲av成人片| 日韩电影在线观看一区| 成人高清在线观看| 在线看黄色av| 精品国产乱码久久久久酒店| av亚洲天堂网| 嫩草影视亚洲| 国精产品一区一区三区有限在线| 中文字幕人妻互换av久久| 不卡的av在线播放| 天天成人综合网| 新片速递亚洲合集欧美合集| 欧美www视频| 日韩在线不卡av| 三级久久三级久久| 久久青青草原| 午夜伦理在线视频| 91精品午夜视频| 538prom精品视频线放| 天天干天天综合| 亚洲免费专区| 69国产精品成人在线播放| 国产三级三级在线观看| 欧美国产一区在线| 干日本少妇首页| 美女扒开腿让男人桶爽久久动漫| 久久国产天堂福利天堂| 一二三区在线播放| 欧美经典一区二区| www黄色av| 亚洲香蕉视频| 欧美在线欧美在线| 先锋av资源站| 精品久久香蕉国产线看观看gif| 国产伦理在线观看| 国内精品久久久久久久97牛牛 | 免费无遮挡无码永久视频| 亚洲精品视频一二三区| 九九热99久久久国产盗摄| 国产精品怡红院| 亚洲欧洲av一区二区三区久久| 免费激情视频在线观看| 波多野结衣一区| 国产精品久久久久不卡| 国产精品免费播放| 欧美自拍偷拍午夜视频| 五月天综合视频| 日韩av一区二区在线影视| 欧美综合激情| 精品视频一区二区三区四区五区| 亚洲天堂av在线免费| 天干夜夜爽爽日日日日| 国产日韩欧美精品电影三级在线| 午夜dv内射一区二区| 日本不卡电影| 成人日韩av在线| 在线播放蜜桃麻豆| 亚洲第一精品夜夜躁人人躁| 亚洲一区欧美在线| 国产亚洲1区2区3区| 日本在线观看免费视频| 我不卡神马影院| 99久热re在线精品996热视频| 色呦呦在线视频| 亚洲国产又黄又爽女人高潮的| 播播国产欧美激情| 中国一级免费毛片| 久久精品亚洲乱码伦伦中文| 中文字幕第88页| 一级欧洲+日本+国产| 国产高清精品一区二区| 亚洲第一av| 日韩网站免费观看高清| 亚洲精品一区二区三区不卡| 天天影视网天天综合色在线播放| 三上悠亚ssⅰn939无码播放| 日本欧美加勒比视频| 黄色网zhan| 欧美亚洲国产日韩| 国产伦精品一区二区三区精品视频| 国产福利在线播放麻豆| 日韩av在线网| 国产精品日韩无码| 婷婷成人激情在线网| 蜜臀久久99精品久久久久久| 国产在线播放一区三区四| 久久免费视频3| 国产精品久久久久久久久妇女| 国产精品一区二区av| 99re久久| 91成人天堂久久成人| 免费av在线播放| 日韩精品免费一线在线观看| 国产强伦人妻毛片| 日本韩国一区二区三区| 欧洲猛交xxxx乱大交3| 久久午夜电影网| 超碰人人cao| 日韩av在线免费观看不卡| 国产精品入口芒果| 午夜影院欧美| 欧美高清视频一区二区三区在线观看| 亚洲毛片在线免费| 欧美在线欧美在线| av在线网页| 久久国产精品影视| 亚洲麻豆精品| 亚洲欧美日韩图片| 欧美亚洲精品在线观看| 欧美精品精品一区| 国产精品尤物视频| 欧美日韩美女在线| 豆国产97在线 | 亚洲| 中文字幕一区二区视频| 免费一级做a爰片久久毛片潮| 懂色av一区二区三区免费看| 国产传媒免费观看| 日本aⅴ精品一区二区三区 | heyzo一区| 大胆人体色综合| av播放在线| 亚洲男女性事视频| 手机看片一区二区三区| 日韩女优av电影| 99草在线视频| 狠狠爱综合网| 久久久99久久精品女同性| 日本天堂影院在线视频| 精品99一区二区三区| 国产黄色片免费| 欧美高清www午色夜在线视频| 久久久999久久久| 色菇凉天天综合网| 精品国产一区二区三区四| 亚洲成人免费影院| 国产在线观看成人| 亚洲成在人线免费| 日本一本高清视频| 午夜一区二区三区在线观看| 免费看一级一片| 一区二区三区四区国产精品| 国产黄a三级三级| 国产精品夫妻自拍| 亚洲欧洲综合网| 亚洲欧美综合色| 亚洲欧美精品aaaaaa片| 亚洲日本乱码在线观看| 69xx绿帽三人行| 亚洲午夜影视影院在线观看| 国产一级特黄aaa大片| 午夜a成v人精品| 你懂的国产在线| 欧洲亚洲精品在线| 97在线播放免费观看| 91精品国产一区二区三区香蕉| 国产乱淫av片免费| 日韩欧美国产高清| 蜜桃视频久久一区免费观看入口| 亚洲精品一区二区三区99| 五月婷婷伊人网| 亚洲女同性videos| av在线天堂| 欧美成人午夜免费视在线看片| 香蕉成人app免费看片| 91国产视频在线| 欧美日韩免费观看视频| 成人信息集中地欧美| 国产精品一线| 欧美成人免费在线| 国产精品99在线观看| 久久www视频| 久久久久网站| www,av在线| 97精品视频在线观看自产线路二| 精品人伦一区二区三电影| 一色屋精品亚洲香蕉网站| 久久久久久福利| 日韩欧美亚洲范冰冰与中字| 亚洲一区二区三区网站| 精品国产乱码久久久久久免费 | 99久久99九九99九九九| 成人一区二区在线| 精品国产一区探花在线观看| 99中文字幕在线观看| 亚洲美女色禁图| 污视频网站观看| 99久久精品99国产精品 | 色婷婷中文字幕| 在线成人免费网站| а√天堂中文资源在线bt| 国产精品一区二区久久| 懂色av一区二区| 亚洲精品高清国产一线久久| 亚洲国产专区校园欧美| 天天综合网久久| 972aa.com艺术欧美| 午夜激情福利网| 91久久精品一区二区二区| www.xxx国产| 中文字幕一区电影| 午夜久久中文| 97se国产在线视频| 91嫩草亚洲精品| 黄色www网站| 国产乱淫av一区二区三区| jizz中文字幕| 精品福利在线看| 亚洲经典一区二区三区| 色偷偷9999www| 羞羞影院欧美| 狠狠色综合欧美激情| 亚洲一级淫片| 国产主播中文字幕| 26uuu国产日韩综合| 国产一级久久久| 91精品国产色综合久久不卡电影| 国产视频福利在线| 日本欧美国产在线| 欧美激情极品| 青草视频在线观看视频| 国产一区二区91| 成人一级黄色大片| 精品视频一区三区九区| 国产原创av在线| 欧美亚洲国产日本| 日韩精品导航| 男人和女人啪啪网站| 粉嫩久久99精品久久久久久夜| 亚洲色图综合区| 91精品国产日韩91久久久久久| 亚洲s色大片| 国产精自产拍久久久久久| 欧美在线色图| 手机视频在线观看| 中文字幕在线一区免费| 怡春院在线视频| 色综合影院在线| 四虎国产精品成人免费影视| 亚洲欧洲日本国产| 久久成人免费网站| 97在线观看视频免费| 91精品一区二区三区久久久久久| 国内精品久久久久久野外| 91精品在线看| 欧美福利影院| 国产51自产区| 大桥未久av一区二区三区| 视频一区二区三区国产| 欧美在线www| 国产免费久久| 91亚洲免费视频| 一区二区三区蜜桃网| 蜜臀av中文字幕| 欧美一级视频一区二区| 最近国产精品视频| 亚洲老女人av| 亚洲三级免费观看| 精品国产av一区二区三区| 欧美激情免费视频| 九色精品国产蝌蚪| 欧美第一页浮力影院| 自拍偷拍亚洲激情| 亚洲国产成人一区二区| 国外色69视频在线观看| 蜜臀久久99精品久久一区二区| 国产 porn| 亚洲激情自拍偷拍| 欧美一区二区少妇| 国产精品入口日韩视频大尺度| 综合激情网站| 中文字幕狠狠干| 欧美日本一区二区三区| 欧美人与性动交α欧美精品图片| 久久精品国产精品国产精品污 | 日本一级在线观看| 国产在线精品自拍| 亚洲欧洲综合| 日本一区二区视频在线播放| 日韩欧美成人激情| 欧美日韩电影免费看| 干日本少妇视频| 久久久久久亚洲综合| 国产乱淫a∨片免费观看| 26uuu国产精品视频| 日韩大片在线| yy1111111| 91精品在线免费| 欧美香蕉视频| 大胆欧美熟妇xx| 国产精品色在线观看| 日本美女一级片| 国产热re99久久6国产精品|