0

当输入框中有文本时,是否可以在文本输入上具有与没有文本时不同的样式?

我知道如果输入有文本,您可以使用 JavaScript 添加一个模糊类,但是是否有纯 CSS 解决方案?

4

2 回答 2

0

不,不幸的是,没有纯 CSS 的解决方案。

您必须使用 JavaScript 来测试输入值的长度是否大于 0,如果是,则应用一个类或更改样式。

于 2013-05-22T19:53:35.457 回答
0

正如其他人所说,没有 CSS 解决方案。

您最接近的方法是使用:focus伪类。如果光标在文本框中,它将改变样式。是一个例子

于 2013-05-22T22:15:05.160 回答