CSS hack:区分IE6,IE7,firefox

区别IE6FF
       background:orange;*background:blue;

区别IE6IE7
       background:green !important;background:blue;

区别IE7FF
       background:orange*background:green;

区别FFIE7IE6
       background:orange;*background:green !important;*background:blue;

注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important,
IE7能识别*,也能识别!important;
FF不能识别*,但能识别!important;


IE6 IE7 FF
* ×
!important ×


另外再补充一个,下划线"_",
IE6支持下划线,IE7和firefox均不支持下划线。(推荐)

于是大家还可以这样来区分IE6IE7firefox
: background:orange;*background:green;_background:blue;

注:不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面。


[本日志由 puterjam 于 2007-12-23 03:41 AM 编辑]
文章来自: DIV+CSS
引用通告: 查看所有引用 | 我要引用此文章
Tags: css hack 转载
相关日志:
评论: 12 | 引用: 1 | 查看次数: 7206
回复回复bingxueling[2008-03-23 04:30 PM | del]
blog的设计很棒啊。
回复回复锐风[2008-01-14 03:47 PM | del]
恩,对于新手很有帮助吧.我早就会用了.
回复回复azmo[2008-01-13 03:50 AM | del]
牛。。。顶
回复回复leafor[2008-01-11 11:33 AM | del]
不错。
回复回复heiyo[2008-01-08 11:40 AM | del]
safari呢?

opera 有 * 貌似都会报错
回复回复美德[2008-01-07 11:49 PM | del]
看贴,回贴,美德
新开传世
回复回复恬玮儿[2008-01-04 02:10 PM | del]
引用过去了,呵呵,浏览器真是做皮肤最烦人的一个问题。
回复回复Frankeyi[2007-12-31 06:48 AM | del]
^_^ Good
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 500 字 | UBB代码 开启 | [img]标签 关闭