ie8下面使用ie-css3.htc设置圆角后背景变黑了,请问怎么解决?

html-css011

ie8下面使用ie-css3.htc设置圆角后背景变黑了,请问怎么解决?,第1张

这个当前对象添加以下内容,.xxx就是你的当前对象

.xxx{

     background: rgba(255, 255, 255, 0)

}

目前只支持border-radius box-shadow 和 text-shadow 不过不建议用,会有浮动到时候又要hack,而且代码性能差。

注意:不支持rgba颜色值,诸如box-shadow:0 0 3px rgba(0,0,0,.2)只能box-shadow:0 0 3px #f5f5f5

那就得用其他的的方式解决这个问题了,为了能让旧版本的浏览器正确显示这些元素,你可以设置 CSS 的 display 属性值为 block;或者是直接引用html5shiv就可以完美解决问题了,代码如下:

<!--[if lt IE 9]>

<script src="http://cdn.static.runoob.com/libs/html5shiv/3.7/html5shiv.min.js"></script>

<![endif]-->

希望对你有帮助,望采纳!