欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
CSS中的!important屬性
CSS中的!important是一個(gè)非常重要的屬性,因為那個(gè)該死的IE6對CSS的支持是如此的差勁,以前我還沒(méi)注意過(guò),因為做的東西基本都是基于IE的,可是我這次為博客寫(xiě)的CSS要支持不止IE一個(gè)瀏覽器,可恨的是我裝的Windows 7,這里面自帶的是IE8瀏覽器,我自認為已經(jīng)沒(méi)有問(wèn)題了,可是打開(kāi)IE6,仍然出現錯位,于是我決定看看IE6到底是什么情況。

  我把所有的CSS塊兒全部使用邊框包起來(lái),結果看到在IE中兩個(gè)div之間的距離明顯要寬于其他瀏覽器,比如你寫(xiě)一個(gè)div的margin屬性為20px,那么在IE中就好像是40px一樣,這也就是為什么本來(lái)精度計算的剛剛好,在IE下卻偏偏錯位的原因。

  后來(lái)我看到了!important這個(gè)屬性,這個(gè)屬性其實(shí)也是css規范中的,結果IE6愣是不支持,也正因為它不支持,才讓很多的CSSer們找到了解決的方法。一般來(lái)講,在css中,如果在同一個(gè)css塊中寫(xiě)下兩個(gè)同樣的屬性,那么其實(shí)是按照最下面的來(lái)執行的,比如說(shuō):

.home{
    margin-left:20px;
    margin-left:40px;
}

  那么在執行的時(shí)候其實(shí)是按照40px來(lái)執行的,!important的出現就是為了讓用戶(hù)自己設置被執行語(yǔ)句的優(yōu)先級。如果把上面的語(yǔ)句改為:

.home{
    margin-left:20px!important;
    margin-left:40px;
}
或者
!important .home{
    margin-left:20px;
    margin-left:40px;
}
將都不執行

  那么在火狐、google瀏覽器以及IE7以上版本下將會(huì )按照20px來(lái)執行,而在IE6下卻仍然按照40px來(lái)執行,因為IE6并不支持!important規范,我們就可以按照這個(gè)規則來(lái)滿(mǎn)足IE6的設計需要,什么時(shí)候發(fā)現IE6和其他瀏覽器顯示效果不同,那么就設置兩個(gè),在上面的一個(gè)加入!important標記,而下面的一句則不需要添加,這樣IE6就按照下面的來(lái)執行了。資深的CSSer說(shuō):如今的CSS處處!important。這可都是天殺的IE6惹的禍,大家說(shuō)IE6就是一坨代謝產(chǎn)物一點(diǎn)也不為過(guò)。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
CSS中的!important屬性用法
IE 7,IE6,mozilla 瀏覽器的一些兼容問(wèn)題
CSS div float IE和FireFox的兼容性問(wèn)題
轉收集ie7、ie6、firefox多瀏覽器css兼容收藏
梁超波中文網(wǎng) Blog Archive 轉:整理最全的CSS瀏覽器兼容問(wèn)題及解決方案
收藏一個(gè)CSS書(shū)寫(xiě)順序建議及CSS HACK(FF&IE兼容)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久