国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
CSS IE7 IE6 Firefox多瀏覽器兼容-著名的星號* Html Hack(招數(shù)...
CSS IE7 IE6 Firefox多瀏覽器兼容-著名的星號* Html Hack(招數(shù))
2010-01-05 09:58
對于CSS當中讓IE7、IE6、Firefox兼容最著名且最有用的CSS過濾器之一是星號 * Html HACK。這個過濾器非常容易記住,它可以制定IE6和更低版本。正如你知道的,Html 元素被認為是網(wǎng)頁上的第一個元素,即根元素。但是,IE 的所有當前版本有一個匿名的根元素,它包圍著Html 元素。那么這個匿名的元素或者說隱藏的元素到底是什么元素呢?其實它就是鼎鼎大名的* 號,所以我們可以用星號來指定的規(guī)則應用于那些被星號包圍的 HTML。

IE6以及更老的IE5.5

* html {
font-size:small;
}

在任何非ie的瀏覽器因為沒有這個規(guī)則(Html元素被*號包圍),所以其他的瀏覽器就會當作看不見,所以當你指定這個規(guī)則的時候,你可以放心的應用在IE6以及前一版本的IE5.5要展示效果中。IE 7 并沒有完全去掉這個 Hack。而是用這樣的辦法來讓過濾,那就是用 *+

IE7

*+html {
font-size:small
}

這樣的表達,就是說除了IE7能認識這個font-size:small以外,其他的瀏覽器都不會看到這一條的,可以說這是IE7的專屬Hack。

這樣的方式可以寫在同一個CSS文件,并且同時都會針對不同的瀏覽器產(chǎn)生獨特的效果。所以在設計頁面或者樣式的時候,你不妨用FireFox 來做第一瀏覽器,對照Firefox樣式寫好后,再把頁面放到IE7下看看,進行適當?shù)恼{整,再放到IE6下面看看,進行適當?shù)恼{整?;旧习凑?lt; div><ul><li></li></ul></ul>的順序嵌套的話,IE6根 IE7的規(guī)則是差不多的。調好了IE6的樣式就等于調好了IE7的樣式,反之亦然。再者,用Firefox來寫樣式還是更符合W3C一些,因為IE6和 IE7要考慮到以前的兼容性,不得不在規(guī)范上做些讓步,達到兼容的目的。雖然大家都很憎惡為什么多一個Firefox,但是這是沒辦法的:(。你要掌控它而不是被它掌控了^_^。

基本上用星號搭配搞定IE6,IE7,F(xiàn)irefox以后,像Opera之類的瀏覽器也會正常顯示的。就不用單獨考慮他們的兼容問題了。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
CSS hack
轉收集ie7、ie6、firefox多瀏覽器css兼容收藏
收藏一個CSS書寫順序建議及CSS HACK(FF&IE兼容)
CSS中!important的作用
CSS Hack技術解決多瀏覽器兼容問題
Css Hack匯總(轉)_月滿西樓_閃吧新社區(qū)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服