html - 通过 CSS 设置选定的选项?

标签 html css xhtml html-select

是否可以通过 CSS 类设置 option 标签的 selected 属性?

我想知道在样式表中是否可能出现类似以下的内容:

option.selected {
  selected: true;
}

然后在 HTML 中:

<option class="selected">

这与设置 selected 属性具有相同的效果。这种技术可行吗?

最佳答案

不,CSS 只改变了表现形式,不改变内容(尽管 CSS3 确实支持对内容进行一些修改,但不支持值的选择。)如果不能直接修改 HTML,则需要使用 JavaScript。

关于html - 通过 CSS 设置选定的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1122036/

相关文章:

css - HTML:div 大小?

css - 居中 <div> CSS 和 HTML 的最小宽度

javascript - 当我点击其他地方时如何隐藏我的滑动sidenav?

html - 溢出 :hidden ignoring bottom padding

jquery - 单击菜单项时防止下拉菜单关闭

javascript - 将图像的 id 传递给函数并显示计数

css - 背景图像的 div 定位

html - 与 ID Div 一起使用时链接带有下划线(尝试删除下划线)

css - 奇怪的 CSS 问题 - 为什么这在 Google Chrome 中看起来不正确?

html - 如果 XHTML 不允许嵌套表单,那么如何/为什么验证这一点?这个代码可以使用吗?