css样式ie支持固定值需要什么条件?

html-css012

css样式ie支持固定值需要什么条件?,第1张

CSS样式IE支持固定值只有当使用javascript控制DOM去改变css样式的时候,只有使用link标签,因为import不能被DOM控制。

CSS选择器有哪些:CSS选择符:id选择器(#myid)、类选择器(.myclassname)、标签选择器(div, h1, p)、相邻选择器(h1 + p)、子选择器(ul >li)、后代选择器(li a)、通配符选择器(*)、属性选择器(a[rel=”external”])、伪类选择器(a:hover, li:nth-child)。

哪些属性可以继承:可继承的属性:font-size, font-family, color。不可继承的样式:border,padding,margin, width, height。优先级(就近原则):!important >[ id >class >tag ]!important 比内联优先级高。

你所列举的代码不是加在css里的,是加在html里的

css里没法写条件判断的,但是根据各个浏览器支持的调试命令不同,可以用来区分,比如ie系列支持*号.你写个样式

.style1 { padding:1px*padding:10px}

这样就相当于所有ie浏览器下padding都是10px非ie就是1px

因为其他浏览器不识别*,所以*padding:10px就失效了,而ie下识别,所以则覆盖掉之前的1px了.

不同浏览器都有自己专用的hack,这样就可以实现判断了

区分IE6,IE7,firefox background:orange*background:green_background:blue