新聞中心
無憂主機教你JOOMLA模版如何兼容IE8瀏覽器
目前微軟操作系統(tǒng)最想的瀏覽器是IE8.0,無憂主機(www.gle-technology.com)提示您在制作joomla!模版的時候,要考慮如何兼容IE8.0的問題。如果你的joomla模版遇到ie8兼容性問題,也可以參照本教程來修改。本教程不局限與joomla模版,其余網(wǎng)頁如遇到ie兼容性問題,同樣適用,出現(xiàn)這類ie兼容性問題,不屬于虛擬主機類產(chǎn)品質(zhì)量問題。 這個兼容性的問題是IE7和IE8之間的 BUG導(dǎo)致的,無憂主機(www51php.com)建議先了解下IE8,下面是我百度搜素關(guān)于ie8的工作模式的信息: 微軟在IE8提供三種解析頁面的模式 IE8 Standard Modes :默認(rèn)的最標(biāo)準(zhǔn)的模式,嚴(yán)格按照W3C相關(guān)規(guī)定 IE7 Standards Modes :IE7現(xiàn)在用的解析網(wǎng)頁的模式,設(shè)置開關(guān)<head> Quirks Modes :IE5用的解析網(wǎng)頁的模式,開起開關(guān)(刪除HTML頂部的DOCTYPE聲明) 所以我們只需要修改模版文件的頭部文件就可以達到目的,在<head></head>直接加入一段代碼:<meta http-equiv=”x-ua-compatible” content=”ie=7″ />就可以兼容IE8了。 同樣的問題也存在與css文件,由于在不同工作模式下,網(wǎng)頁在ie8中可以相互frame,因此在css和dom的渲染也不一樣,會導(dǎo)致許多問題,微軟好像也意識到了這一點,微軟的官方文檔上說,兼容ie7的網(wǎng)站,加一行代碼可以解決這個兼容問題,用戶 微軟瀏覽器ie8的css hack: 范例: margin:0px auto\x;//x是識別參數(shù),如:margin:0px auto\9; 更多x參數(shù)如下: "9" 區(qū)別所有IE和FireFox. "*" IE6、IE7可以識別.IE8、FireFox不能. "_" IE6可以識別"_",IE7、IE8、FireFox不能. 無憂主機 提供美國/香港純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/joomla/1944.html