css中有些属性的前面会加上“*”“_”,请问分别表示什么意思?

IE7既能能识别*号,也能识别important;第三排给IE6也能识别*号;第二种办法,使用_来区分IE6:body{background:red;*background:blue;_background: green;}第一排给Firefox以及其他浏览器看;第二排给IE7,IE7既能能识别*号;
css中有些属性的前面会加上“*”“_”,请问分别表示什么意思?
补充:color{background-color: #CC00FF; /*所有浏览器都会显示为紫色*/background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/*background-color: #0066FF; /*IE6、IE7会变为蓝色*/_background-color: #009933; /*IE6会变为绿色*/}好多css hack,最重要的是简单实用能解决问题就行了总结:\9: IE6 IE7 IE8*: IE6 IE7_: IE6*+: IE7---------------------------------------- IE6,IE7,Firefox兼容的css hack第一种办法:body{background:red;*background:blue !important;*background: green;}第一排给Firefox以及其他浏览器看;第二排给IE7,IE7既能能识别*号,也能识别important;第三排给IE6也能识别*号;第二种办法,使用_来区分IE6:body{background:red;*background:blue;_background: green;}第一排给Firefox以及其他浏览器看;第二排给IE7,IE7既能能识别*号;第三排给IE6能识别下划线
2022-11-16
mengvlog 阅读 7 次 更新于 2025-07-20 15:03:15 我来答关注问题0
  • 补充:color{background-color: #CC00FF; /*所有浏览器都会显示为紫色*/background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/*background-color: #0066FF; /*IE6、IE7会变为蓝色*/_background-color: #009933; /*IE6会变为绿色*/}好多css hack,最重要的是简单实用能解决...

  •  jiangweiwei54 css中有些前面是.,比如.a{},有些是#,比如#a{},是什么意思

    那么所有的h1,div,a都会套用以上定义的样式,2.类选择符,用class引用标签会套用此类样式,如:.aaa{...} .bbb{...} .ccc{...} 使用的时候: 那么这个div就套用了aaa样式,3.id选择符,该id名(理论上来说,id属性是唯一的)的标签会套用此类样式,如:aaa{...} bbb{...} 使用的时候...

  • 先要分清楚css书写含义 body { 代表html中body的标签,即,html自带的标签是不用加 . 或者 # 号的 } .body { 代表class命名,即; } body { 代表id命名,即 } 这三者所代表的含义不一样!你去掉点之后直接把类名变成标签名,这样用class的都无效了 ...

  •  爵爷2197 CSS3的属性为什么要带前缀

    Gecko内核:主要代表为Firefox Presto内核:主要代表为Opera Webkit内核:产要代表为Chrome和Safari 而这些不同内核的浏览器,CSS3属性(部分需要添加前缀的属性)对应需要添加不同的前缀,也将其称之为浏览器的私有前缀,添加上私有前缀之后的CSS3属性可以说是对应浏览器的私有属性:Trident内核:前缀为-ms ...

  •  z2915305 css中的content: "."; 这段代码到底是什么意思?

    则外部的容器DIV因为内部没有clear,导致不能被撑开。这个clearfix的CSS使用了after这个伪对象,它将在应用clearfix的元素的结尾添加content中的内容。在这里添加了一个句号".",并且把它的display设置成block;高度设为0;clear设为both;visibility设为隐藏,这样就达到了撑开容器的目的。

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部