[心得] 讓 IE 和 Firefox 看到不同 css 屬性
目前使用的方法是把屬性前加上底線,加上後就只有 IE 讀的到 _屬
性,而且和原先的屬性是一樣的意思,但是 firefox 卻是完全無法
解讀,所以會略過該項設定。這樣可以讓網頁更符合標準化,並且讓
firefox & IE 都可以正常顯示。
example:
#toc {
margin: -5px 0 15px 0;/* firefox 將會使用這一行設定*/
_margin:0px;/* IE 將會使用這一行設定*/
}
要不然也可以使用下列的第三個方法,分別撰寫二個不同的 css 檔,
他將會使用 java script 動態載入。
參考文件:
[1] How to hide CSS from buggy browsers
http://w3development.de/css/hide_css_from_browsers
[2] Will the browser apply the rule(s)?
http://centricle.com/ref/css/filters/
[3] CSS Browser Selector
http://rafael.adm.br/css_browser_selector/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.69.222
推
07/26 00:06, , 1F
07/26 00:06, 1F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):