网页制作问题:CSS hack:区分IE6,IE7,firefox

css|网页|问题

区别不同浏览器,CSS hack写法:

区别IE6与FF:
background:orange;*background:blue;

区别IE6与IE7:
background:green !important;background:blue;

区别IE7与FF:
background:orange; *background:green;

区别FF,IE7,IE6:
background:orange;*background:green !important;*background:blue;

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

时间: 2024-10-31 17:16:45

网页制作问题:CSS hack:区分IE6,IE7,firefox的相关文章

区别不同浏览器CSS hack:区分IE6,IE7,IE8,firefox

 区别不同浏览器,CSS hack写法,从网上看到很多文章,现总结一下,尽量全面一点,备查. 注意下面介绍的这些hack写法仅适用于XHTML1.0.如果没有在HTML最前加上 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=&quo

通过CSS Hack 区分 FF/IE7/IE6/IE5.5/IE5 代码推荐_经验交流

这是在 FireFox 或者 Opera 下面的效果 这是在 IE 6 下面的效果 这是在 IE 7 下面的效果 以下为简单区分FF/IE6/IE7示例 这行文字在FF下应为红色,在IE6下应为蓝色,在IE7下应为绿色.

CSS hack在IE6,IE7,firefox用法与区分(1/2)

  一.CSS HACK  以下两种方法几乎能解决现今所有HACK.  1, !important  随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)  <style>  #wrapper  {  width: 100px!important; /* IE7+FF */  width: 80px; /* IE6 */  }  </style>    2, IE6/IE77对FireFox  *+h

针对IE6,IE7,Firefox的CSS

css 我们在用CSS进行构建网页的时候,IE6跟Firefox之间的差异问题可以用 !important 来解决(这种方法尽量少用),但是IE7似乎还是不认识 !important ,而且它跟IE6之间也存在一些差异.浏览器的不一致性总是让人很头疼! 下面分别给出IE6\IE7\Firefox的hack代码: #example { color: #333; }     /* Firefox */* html #example { color: #666; }     /* IE6 */*+ht

区分IE6,IE7和firefox的CSS hack

区别IE6与FF: background:orange;*background:blue; 区别IE6与IE7: background:green !important;background:blue; 区别IE7与FF: background:orange; *background:green; 区别FF,IE7,IE6: background:orange;*background:green !important;*background:blue; 注:IE都能识别*;标准浏览器(如FF)不

CSS hack写法区分不同浏览器IE6 IE7 firefox:

区别IE6与FF:        background:orange;*background:blue; 区别IE6与IE7:        background:green !important;background:blue; 区别IE7与FF:        background:orange; *background:green; 区别FF,IE7,IE6:        background:orange;*background:green !important;*background

CSS HACK:IE6、IE7、IE8、Firefox兼容性问题解决

1.区别IE和非IE浏览器 #tip { background:blue; /*非IE 背景藍色*/ background:red 9; /*IE6.IE7.IE8背景紅色*/ } 2.区别IE6,IE7,IE8,FF [区别符号]:「9」.「*」.「_」 [示例]: #tip { background:blue; /*Firefox 背景变蓝色*/ background:red 9; /*IE8 背景变红色*/ *background:black; /*IE7 背景变黑色*/ _backgro

CSS hack实现 CSS完美兼容IE6/IE7/FF的通用方法_经验交流

关于CSS对各个浏览器兼容已经是老生常谈的问题了, 网络上的教程遍地都是.以下内容没有太多新颖, 纯属个人总结, 希望能对初学者有一定的帮助. 一.CSS HACK 以下两种方法几乎能解决现今所有HACK. 1, !important 随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.) <style> #wrapper { width: 100px!important; /* IE7+FF */ width: 

用4个字符区分IE6,IE7和IE8

区分浏览器主要是利用了css hack,可能有人已经知道了IE6和IE7的方法,但是今天我们加入一种区分IE8的方法. IE8 和 IE8以下版本 区分它们的关键是在样式后面添加"9". 1.body { 2. color: red; /* all browsers, of course */ 3. color : green9; /* IE8 and below */ 4.} 需要注意的是必须使用"9",我尝试过使用"8",都不能起作用,必须是