提供的 HTML代码片段包含一个“背景”属性,该属性在验证时会引发“不正确的运算符”错误。问题在于存在“/”字符,需要澄清。
CSS 定义了“背景”的语法简写属性如下:
background: <bg-property> <bg-property> ... ;
其中“
在提供的 HTML 中,由于以下“背景”属性而发生错误:
background: url('...') 100% 0 / 4%;
“/”字符用作“背景位置”和“背景大小”属性之间的分隔符。但是,HTML 验证器检测到这种用法不正确。
根据 CSS 语法,分离“background-”的正确方法位置”和“背景大小”是通过省略“/”字符并使用空格来代替的。因此,有效的“背景”属性应该是:
background: url('...') 100% 0 4% no-repeat;
其中 100% 0 代表“背景位置”,4% 代表“背景大小”。
以上是为什么我的 CSS `background` 属性会抛出'不正确的运算符”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!