gpt4 book ai didi

css - 如何更改所需输入字段的边框颜色?

转载 作者:行者123 更新时间:2023-11-28 10:02:23 25 4
gpt4 key购买 nike

我正在尝试更改必填字段的浏览器默认边框样式,它在 firefox 中使用 box-shadow,在 chrome 中使用 outline。

所以,我这样做:

*{
box-shadow: none;
outline: none;
}
input{
border: 2px solid black;
}
input:invalid{
border: 2px solid red;
}

但这显示红色边框已经加载到窗口中。但我希望它仅在无效时才显示为红色。

demo

我该如何解决这个问题?

最佳答案

因为我们只想在它获得焦点后将其表示为无效。你可以尝试这样的代码:-

input:focus:required:invalid {border: 2px solid red;}
input:required:valid { border: 2px solid black; }

DEMO HERE

关于css - 如何更改所需输入字段的边框颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25425506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com