关于CSS中的下划线_,星号*和!important

转载 2013年12月02日 09:40:11

IE6识别*和_, 不识别 !important
IE7识别*, 不识别_,识别 !important
而firefox两个都不识别, 识别 !important


做网站时经常会用到,衡量一个DIV+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;

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

css中!important的用法

!important为开发者提供了一个增加样式权重的方法。应当注意的是!important是对整条样式的声明,包括这个样式的属性和属性值 a{color:green!important;} #main...
  • w617777
  • w617777
  • 2016年06月27日 09:45
  • 13551

CSS中!important的使用 本篇文章使用最新的IE10以及firefox与chrome测试 !important优先级最高

CSS的原理: 我们知道,CSS写在不同的地方有不同的优先级, .css文件中的定义 首先,先看下面一段代码: DOCTYPE HTML>html>head>meta http-equ...
  • qq_30979185
  • qq_30979185
  • 2017年04月21日 08:08
  • 439

web兼容性 CSS !important 到 CSS hack

css !important作用是提高指定CSS样式规则的应用优先权。         !important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权。语法格式{ cssRule !...
  • ccfxue
  • ccfxue
  • 2017年07月18日 15:07
  • 390

web 开发笔记“CSS !important用法CSS样式使用优先级判断 ”

!important 具有优先权  提升指定样式规则的应用优先权。
  • yefengyaogang
  • yefengyaogang
  • 2014年11月18日 10:33
  • 520

DIV+CSS星号(*)选择器

CSS DIV+CSS星号(*)选择器 星号(*)选择器也称为通用选择器、通配符选择符等,星号(*)表示通配符。通配符选择符用于对页面所有元素(HTML中所有标签)应用样式。例如: *{mar...
  • judyge
  • judyge
  • 2016年07月18日 10:04
  • 998

使用jquery修改css中带有!important的样式属性

使用jquery修改css中带有!important的样式属性 外部样式为 div.test{ width:auto !important; overflow:auto !impo...
  • xiaoxiangyu5
  • xiaoxiangyu5
  • 2016年04月27日 17:55
  • 5348

CSS 中 !important的用法总结

下面简要的给大家讲一下CSS 中一个比较重要的!important属性,从笔者的实践中总结了以下两点: 1、用于解决IE对某些CSS规范有偏差的情况.     比如在IE中的效果总是和其他的浏览器...
  • u013864585
  • u013864585
  • 2014年07月08日 14:11
  • 2997

css中井号,点,星号的区别和应用实例。

在css文件中,经常会看到#号、*号和“.点”,对于没有一点css阅读、开发经验的朋友来讲,这几个符号所代表的意思是什么、有什么作用,肯定是一点都不知道,那么今天我们就一起来认识一下这3个符号在css...
  • u014237185
  • u014237185
  • 2014年05月05日 10:45
  • 2130

关于CSS样式命名中的下划线

长久以来,一直习惯了在命名CSS样式名时使用下划线“_”做为单词的分隔符,这也是在写JS时惯用的写法。用过CSS hack的朋友应该知道,用下划线命名也是一种hack,如使用“_style”这样的命名...
  • JOHNCOOLS
  • JOHNCOOLS
  • 2006年06月30日 11:31
  • 1067

css !important用法以及CSS样式使用优先级判断

之前一直看到很多css中都有!important这个样式,一直不知道有什么作用的,今天在网上详细了解了一下,看了别人的博客,顺便转载收藏一下 css !important用法CSS样...
  • zth1002
  • zth1002
  • 2015年06月11日 11:52
  • 1814
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于CSS中的下划线_,星号*和!important
举报原因:
原因补充:

(最多只允许输入30个字)