CSS Validator error = Value Error : background 100% is not a color-stop value )
CSS Validator error = Value Error : background 100% is not a color-stop value )
我是编程新手,我将一个代码片段导入到 CSS 以获得链接上的悬停效果。当我通过 W3C CSS Validator 推送代码时,我收到一个来自此导入代码的错误。
我不明白我可以做些什么来消除错误,因为悬停效果非常完美。
谁能帮帮我?将不胜感激!
错误:
Value Error : background 100% is not a color-stop value )
代码:
:root {
--mainColor: #ffc7c7;
}
.details-schedule {
align-items: center;
display: flex;
font-family: 'Libre Franklin', sans-serif;
font-size: 16px;
justify-content: center;
}
.details-schedule a {
background:
linear-gradient(
to bottom, var(--mainColor) 0%,
var(--mainColor) 100%
);
background-position: 0 100%;
background-repeat: repeat-x;
background-size: 4px 4px;
color: #000;
text-decoration: none;
transition: background-size .6s;
}
.details-schedule a:hover {
background-size: 4px 50px;
}
这似乎是 W3C CSS 验证器的一个怪癖,一个错误。任何值,例如2%,产生相同的错误。
如果您将第二个 var(—mainColor) 替换为实际颜色,例如蓝色,或替换为 —mainColor 的十六进制值,那么验证器会很高兴,因此如果通过验证对您的项目很重要,那么也许可以这样做现在。
顺便说一下,验证器也无法处理像 rgba(0,0,0,1) 这样的颜色,所以它似乎在解析括号时遇到了问题。
我是编程新手,我将一个代码片段导入到 CSS 以获得链接上的悬停效果。当我通过 W3C CSS Validator 推送代码时,我收到一个来自此导入代码的错误。
我不明白我可以做些什么来消除错误,因为悬停效果非常完美。
谁能帮帮我?将不胜感激!
错误:
Value Error : background 100% is not a color-stop value )
代码:
:root {
--mainColor: #ffc7c7;
}
.details-schedule {
align-items: center;
display: flex;
font-family: 'Libre Franklin', sans-serif;
font-size: 16px;
justify-content: center;
}
.details-schedule a {
background:
linear-gradient(
to bottom, var(--mainColor) 0%,
var(--mainColor) 100%
);
background-position: 0 100%;
background-repeat: repeat-x;
background-size: 4px 4px;
color: #000;
text-decoration: none;
transition: background-size .6s;
}
.details-schedule a:hover {
background-size: 4px 50px;
}
这似乎是 W3C CSS 验证器的一个怪癖,一个错误。任何值,例如2%,产生相同的错误。
如果您将第二个 var(—mainColor) 替换为实际颜色,例如蓝色,或替换为 —mainColor 的十六进制值,那么验证器会很高兴,因此如果通过验证对您的项目很重要,那么也许可以这样做现在。
顺便说一下,验证器也无法处理像 rgba(0,0,0,1) 这样的颜色,所以它似乎在解析括号时遇到了问题。