瀏覽器兼容性大全

瀏覽器兼容性大全

ID:34780317

大?。?54.63 KB

頁(yè)數(shù):30頁(yè)

時(shí)間:2019-03-10

瀏覽器兼容性大全_第1頁(yè)
瀏覽器兼容性大全_第2頁(yè)
瀏覽器兼容性大全_第3頁(yè)
瀏覽器兼容性大全_第4頁(yè)
瀏覽器兼容性大全_第5頁(yè)
資源描述:

《瀏覽器兼容性大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、瀏覽器兼容性瀏覽器的內(nèi)核MozillaFirefox(Gecko)InternetExplorer(Trident)Opera(Presto)Safari(WebKit)GoogleChrome(WebKit)騰訊TT、世界之窗、360瀏覽器、遨游瀏覽器都是給IE加了個(gè)外殼,不過(guò)如果電腦上裝的是ie8的話,這些瀏覽器還是調(diào)用ie7的內(nèi)核。搜狗瀏覽器比較特殊,它有兩種瀏覽模式:一是兼容模式,該模式使用IE內(nèi)核;二是高速模式,該模式使用WebKit內(nèi)核。解決ie7、ie8兼容性最好的辦法是在head標(biāo)簽中加入meta類型

2、tible"content="IE=EmulateIE7"/>,只要IE8一讀到這個(gè)標(biāo)簽,它就會(huì)自動(dòng)啟動(dòng)IE7兼容模式CSSHack解決瀏覽器兼容性問(wèn)題的主要方法是CSShack。由于不同的瀏覽器,比如InternetExplorer6,InternetExplorer7,MozillaFirefox等,對(duì)CSS的解析認(rèn)識(shí)不一樣,因此會(huì)導(dǎo)致生成的頁(yè)面效果不一樣,得不到我們所需要的頁(yè)面效果。這個(gè)時(shí)候我們就需要針對(duì)不同的瀏覽器去寫(xiě)不同的CSS,讓它能夠同時(shí)兼容不同的瀏覽器,能在不同的瀏覽器中也能得到我們想要的頁(yè)面效果。這個(gè)針對(duì)不同的瀏覽器寫(xiě)不同的CSScode的過(guò)程,就叫C

3、SShack,也叫寫(xiě)CSShack。CSSHack的原理是什么由于不同的瀏覽器對(duì)CSS的支持及解析結(jié)果不一樣,還由于CSS中的優(yōu)先級(jí)的關(guān)系。我們就可以根據(jù)這個(gè)來(lái)針對(duì)不同的瀏覽器來(lái)寫(xiě)不同的CSS。比如IE6能識(shí)別下劃線"_"和星號(hào)"*",IE7能識(shí)別星號(hào)"*",但不能識(shí)別下劃線"_",而firefox兩個(gè)都不能認(rèn)識(shí)。等等各瀏覽器CSShack兼容表:?IE6IE7IE8FirefoxOperaSafari!important?Y?YY?YY?_Y?????*YY????*+?Y????9YYY???