【问题标题】:Invalid property value in IE web browser?IE Web 浏览器中的属性值无效?
【发布时间】:2013-07-10 17:44:02
【问题描述】:

下面的 CSS 抛出一个警告(在 chrome 中效果很好):无效的属性值

#commentblock ol li {
    background: url(../img/comment-bottom.png) no-repeat scroll left 50px bottom
}

上面的 CSS 有什么问题?请帮忙!

更新:

我修改css如下,然后它可以显示背景图片,但这不是我想要的?

#commentblock ol li {
    background: url(../img/comment-bottom.png) no-repeat scroll left bottom
}

我现在该怎么办?红色矩形中的图片是#commentblock ol li。

【问题讨论】:

  • 只是指出,最后少了一个分号
  • 问题可能是您有冲突的背景。你有更高层次的背景吗?
  • @MrAzulay:我加了分号,问题依旧。
  • @helloworld:请看我上面的更新
  • @MrAzulay 最后的分号不是必需的,因为它是一个属性分隔符,而不是一个属性终止符。忽略它不是错误,不会导致任何浏览器出现任何问题。

标签: css internet-explorer


【解决方案1】:

位置只能有两个值,一个是水平的,一个是垂直的。你有三个:left 50px bottom。那么你指的是这三个中的哪两个?

在您的问题中,您说您尝试删除 50px,但我猜您打算删除 left

#commentblock ol li {
   background: url(../img/comment-bottom.png) no-repeat scroll 50px bottom
}

(无法用小提琴来说明,抱歉,因为我没有你的图形。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-08
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-07
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多