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

html-css025

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 比内联优先级高。

可以在HTML中用if ie条件语句,示例:

<style>

body {background:red}

<!--[if IE]>

body {background:blue}

<![endif]-->

</style>

不过IE10、IE11及以上的IE浏览器已经不支持这种写法了,一般来说它们和标准的现代浏览器差不多,所以也没必要为其加载特殊的CSS样式。