国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

IE8的css hack /9 使用說明

2024-07-11 08:38:16
字體:
來源:轉載
供稿:網友

首先感謝“丸子”提供的這個IE8的css hack;
關注過IE8的css hack的人相信大家都在使用這個hack,就是“/9”的css hack:

.test{
color:#000000; /* FF,OP支持 */
color:#0000FF/9; /* 所有IE瀏覽器(ie6+)支持 ;但是IE8不能識別“*”和“_”的css hack;所以我們可以這樣寫hack */
[color:#000000;color:#00FF00; /* SF,CH支持 */
*color:#FFFF00; /* IE7支持 */
_color:#FF0000; /* IE6支持 */
}

包括我自己也是使用這種的,這是我前段時間整理的《主流瀏覽器的一些CSS hack》。
很多人再研究color:#0000FF/9;中的為什么IE6-IE8支持“/9”寫法,和它的原理,我只是個工程師,不是科學家,我不懂為什么和它的真正原理,真的!很慚愧!
昨天在某個群里也看到部分前端工程師或網頁重構師勢利的一面,同樣的一個解決方案,大公司有名的前端工程師或網頁重構師寫的東西都追捧,而小公司沒名氣的前端工程師或網頁重構師寫的解決方案卻被反問:“css有這種寫法嗎?看來你連最基本的css的幾個屬性和屬性值都沒搞懂;就算你解決了問題你寫的css也是不規范的,就是規范你跟我講講你解決方案的原理;”同樣的一個解決方案,大公司有名的前端工程師或網頁重構師寫的這些反問質疑就全都沒了,拼命的去研究他這個解決方案,呵呵,我覺得那些人很可笑。還有很多人問問題只有得到大公司有名的前端工程師或網頁重構師的肯定回答后才放心而又開心的走了,甚至不留一句謝謝。當然沒人(包括我)否認大公司有名的前端工程師或網頁重構師在業界的影響力,他們為前端和重構業界做的貢獻大家都是看得到的,只是覺得做人(特別是我們做技術的)不能太勢利,多一點技術共享和探討,多一點感激,學習成長才是最重要的。我承認我以前經常罵人,罵人家SB,內參國王說的對,罵人家SB就等于罵自己SB,我以前是很SB。不想探討就看著唄,罵人是不對的!
扯遠了,回到IE8的CSS hack,講講color:#0000FF/9:
color:#0000FF/9的hack支持IE6-IE8(其他版本沒有測試),但是IE8不能識別“*”和“_”的css hack,所以我們可以使用

color:#0000FF/9; ;/*ie6,ie7,ie8*/
*color:#FFFF00;/*ie7*/
_color:#FF0000;/*ie6*/

來區分IE的各個版本。

說明:在標準模式中

“-″減號是IE6專有的hack
“/9″ IE6/IE7/IE8/IE9/IE10都生效
“/0″ IE8/IE9/IE10都生效,是IE8/9/10的hack
“/9/0″ 只對IE9/IE10生效,是IE9/10的hack

測試代碼

<script type="text/javascript">
//alert(document.compatMode);
</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广河县| 团风县| 芷江| 镇赉县| 博白县| 山阴县| 东山县| 宣城市| 岚皋县| 揭东县| 乌恰县| 清水河县| 共和县| 新竹县| 吐鲁番市| 永靖县| 顺义区| 江口县| 普安县| 塔河县| 白城市| 英德市| 江川县| 治多县| 海盐县| 会宁县| 乐昌市| 六安市| 濮阳县| 元江| 汉中市| 永胜县| 临安市| 竹山县| 潞城市| 通许县| 南川市| 洛南县| 长葛市| 湘乡市| 修武县|