※ 引述《yukang (發不完的gmail)》之銘言:
: 目前使用的方法是把屬性前加上底線,加上後就只有 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/
小弟的做法是這樣子:(直接拿樓上老大的來用:p)
#toc {
margin:0;
}
body>div #toc {
margin:-5px 0 15px 0;
}
因為ie看不懂body>div #toc這段,所以會直接套用原先的設定
(不過我的做法好像字比較多XD)
--
鬼火的幻想世界
http://ghostfire.myweb.hinet.net/index.htm
海外站(同上,用火狐比較好看,真的!)
http://osaka.cool.ne.jp/ghostfirerh/index.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.6.177