给a设置了一个背景 , 其他浏览器及ie9下测试正常 , 但ie8就开始无法解析background属性 , 找了半天原因 , 发现时background属性值书写的格式有问题
平时我爱这么写
复制代码代码如下:
background:url(../images/liborderbg.png)0 29px no-repeat #81afd5
改写成
复制代码代码如下:
background:#81afd5 url(../images/liborderbg.png) no-repeat 0 29px;
这样就行了 , 注意0前面的空格
推荐阅读
- bootstrap3 兼容IE8浏览器!
- css padding属性兼容ie6,ie8,firefox实例详解
- IE7或者IE8全屏解决方案
- IE8下显示图片时多出一个边框而Chrome或Firefox下却没有
- ie8/9下Activex控件无法加载的两种解决方法
- IE10 设置IE8兼容模式的方法
- 浏览器IE8将全面兼容Web网页标准
- IE6,IE7,IE8 css bug搜集及浏览器兼容性问题解决方法汇总
- css IE8 兼容问题的汇总
- 让IE6支持css3,让 IE7、IE8 都支持CSS3
