【问题标题】:Can't select empty input with input[value=""]? [duplicate]无法使用 input[value=""] 选择空输入? [复制]
【发布时间】:2016-03-04 06:44:03
【问题描述】:

我正在尝试像这样标记必需(和空输入)

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>

它似乎可以工作,但是一旦你为输入设置了一个值,它仍然被标记

【问题讨论】:

标签: html css input css-selectors


【解决方案1】:

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

【讨论】:

  • 我知道,那样它会做一段时间,但只是好奇为什么我不工作
  • 现在我也很好奇..
猜你喜欢
  • 1970-01-01
  • 2018-02-17
  • 2021-10-10
  • 1970-01-01
  • 2015-08-16
  • 2021-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多