理解“错误:CSS:背景:/是一个不正确的运算符”问题
CSS 提供了一个方便的简写属性,background,简化各种后台属性的管理。使用此属性时,遵循其正确的语法非常重要。偏离此语法可能会导致验证错误。
错误原因
在提供的 HTML 中,元素的背景属性包含“/”字符,它分隔了背景位置和背景大小属性。然而,根据CSS语法,这是一个不正确的运算符。
正确语法和解释
涉及background-position和background-size的背景属性的正确语法是:
background: url(...) 100% 0/4% no-repeat;
这是value:
附加说明
值得注意的是,速记背景中的background-size必须与background-position一起指定 财产。但是,您可以指定不带背景大小的背景位置,如下例所示:
background: url(...) 100% 0 no-repeat;
相关问题
作为参考,类似的问题有在其他地方讨论过:“背景简写属性中的背景位置问题。”
以上是为什么我的 CSS 背景属性会抛出'不正确的运算符”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!