【发布时间】:2021-10-11 03:20:22
【问题描述】:
我尝试为输入字段着色并且成功了,但是当我尝试对图像进行着色时,浏览器不显示它。
用颜色验证(ok)
input:required:invalid,
input:focus:invalid
{
background-color:#ffb9b9;
}
input:required:valid
{
background-color:#adf3c9 ;
}
我用图像试过这个,但它不起作用:
input:required:invalid,
input:focus:invalid
{
background-image: url(/images/form_validation.png);
background-position: right bottom;
background-repeat: no-repeat;
}
input:required:valid
{
background-image: url(/images/form_validation.png);
background-position: right top;
background-repeat: no-repeat;
}
【问题讨论】:
-
它应该没有问题。你检查过图片的位置吗?
-
@idfurw 是的,我检查了几次位置,它是正确的。浏览器不返回任何位置错误
-
我认为你应该在 DevTools Network 面板中找到 404 错误或类似的东西。
标签: javascript html css forms