您可以设计
尽管普遍认为,确实可以设计
禁果?不再是了。
传统上,将
输入 :has() 伪类。
在同时支持 :has 的浏览器中()
select:has(option[selected][value="3"]) { background: orange; }
此代码会将橙色背景应用于
但等等,还有更多!
CSS 还允许您将
<select onchange="this.dataset.chosen = this.value;"> ... </select>
select[data-chosen='opt3'] { border: 2px solid red; }
通过这种方法,您可以完全控制
以上是我可以仅使用 CSS 根据所选选项设置所选元素的样式吗?的详细内容。更多信息请关注PHP中文网其他相关文章!