无法通过输入[value =""]选择空输入?

时间:2015-11-30 15:15:57

标签: html css input css-selectors

我试图像这样标记所需的(和空输入)



input:required {
  border: 1px solid green;
}
input[value=""]:required {
  border: 1px solid red;
}

<input type="text" value="" required>

<input type="text" value="Not empty" required>
&#13;
&#13;
&#13;

它似乎有用,但是一旦你为输入设置了一个值,它仍然标记为

1 个答案:

答案 0 :(得分:0)

如果您不介意使用JavaScript,可以使用if语句根据输入是否包含文本来提供类。 然后在这些类上使用CSS。