有没有CSS选择器可以根据HTML select选项值选择元素?
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<p>Display only if an option with value 1 is selected</p>
我正在寻找一种仅使用HTML/CSS的方法来仅显示所选数量的表单字段。我已经知道如何使用JavaScript完成此操作。
有没有办法实现这个功能?
编辑:
问题标题可能有误导性。我并不是试图为选择框设置样式,这在SO上已经很常见并且有很多答案。我实际上是想根据在
option[value="1"]
,但浏览器支持并不是很好,Firefox 可以添加样式,但 Chrome 不行。我认为没有办法在没有 JavaScript/jQuery 的情况下根据所选选项显示段落。 - ferne97