如何将样式应用于空输入框?如果用户在输入字段中键入内容,则不应再应用该样式。这在 CSS 中可能吗?我试过这个:
input[value=""]
最佳答案
在现代浏览器中,您可以使用 :placeholder-shown
来定位空输入(不要与 ::placeholder
混淆)。
input:placeholder-shown {
border: 1px solid red; /* Red border only if the input is empty */
}
更多信息和浏览器支持:https://css-tricks.com/almanac/selectors/p/placeholder-shown/
关于css - 使用 CSS 匹配空输入框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40382954/