改正后:.edit { background:url("../img/edit.gif") no-repeat; padding-left:15px; margin:5px;}
注:如果用background-image的话,应该用下边的代码
.edit { background-image:url("../img/edit.gif");background-repeat:no-repeat; padding-left:15px; margin:5px;}
背景样式写的有问题!
有什么问题?
@OSManager: background-image属性,不能跟 repeat属性。
这是图片本身的问题,你需要把图片格式改一下。。IE就显示了。。。这是属于一个bug吧
其实这个问题初学HTML你老师就应该会讲过,IE和Google压根是两个浏览器,解析的HTML也不同,举个例子,标题颜色设置是黑色,也许Google显示是黑色,到了IE就变成灰色。时代变迁,不必纠结这个问题,我建议LZ在开发时使用Google浏览器调试,另外我觉得这个问题并没有多大的可问性,只能说这是浏览器解析能力的不同