作者ghostfire (赤磷)
看板Web_Design
标题Re: [心得] 让 IE 和 Firefox 看到不同 css 属性
时间Wed Jul 26 06:05:05 2006
※ 引述《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