【发布时间】:2019-07-31 18:43:42
【问题描述】:
我使用input:not(:placeholder-shown) 来确定某个值是否在输入字段中。
是否有一些 CSS 方法来检查 <option /> 是否已在 <select> 元素中被选中?
如果选择了一个选项,我想在选择下拉菜单之后立即设置标签标签的样式。
这是一个例子:
<select class="form-control">
<option></option>
<option value="1">One</option>
</select>
<label>Pick One</label>
如果选择了一个选项(带有值),这是我想用来操作的 CSS。
select.form-control:checked ~ label{
color: red;
}
【问题讨论】:
-
您的选择下拉菜单是什么样的?默认选择第一个
<option> -
如果选择了一个选项,我想在选择下拉菜单之后立即设置标签标签的样式。
标签: html css css-selectors