补充:color{background-color: #CC00FF; /*所有浏览器都会显示为紫色*/background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/*background-color: #0066FF; /*IE6、IE7会变为蓝色*/_background-color: #009933; /*IE6会变为绿色*/}好多css hack,最重要的是简单实用能解决...
那么所有的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的都无效了 ...
Gecko内核:主要代表为Firefox Presto内核:主要代表为Opera Webkit内核:产要代表为Chrome和Safari 而这些不同内核的浏览器,CSS3属性(部分需要添加前缀的属性)对应需要添加不同的前缀,也将其称之为浏览器的私有前缀,添加上私有前缀之后的CSS3属性可以说是对应浏览器的私有属性:Trident内核:前缀为-ms ...
则外部的容器DIV因为内部没有clear,导致不能被撑开。这个clearfix的CSS使用了after这个伪对象,它将在应用clearfix的元素的结尾添加content中的内容。在这里添加了一个句号".",并且把它的display设置成block;高度设为0;clear设为both;visibility设为隐藏,这样就达到了撑开容器的目的。