css - 将 optgroup 标签显示为初始选项

标签 css html

<分区>

是否可以在选择下拉列表中将 optgroup 的标签显示为第一个选项?

这有意义吗?或者有更好的方法吗?

我基本上需要第一个显示为“选择价格”的标签,它不能直接选择,但会像 optgroup 标签一样在您展开选择菜单时显示。

最佳答案

您可以使用标准的 option 元素并简单地指定 disabled 属性:

<select>
  <option disabled="disabled" selected="selected">Select Price</option>
  <optgroup label="Gold">
    <option>5.00</option>
    <option>10.00</option>
  </optgroup>
</select>

查看此 jsFiddle demo .

关于css - 将 optgroup 标签显示为初始选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15224466/

相关文章:

css - 当屏幕尺寸超过 1280 像素时,响应式设计中的滚动条消失

html - 样式等级优于所有标题 (h1-h6)

javascript - 如何通过右键单击更改行的背景颜色

javascript - 坚持在 JavaScript 中递增日期

html - CSS Nav 溢出容器

html - 如何使两个图像保持相对?

html - CSS 中的一个框内的 2 个框

css - 如何设置第 3 方 iFrame 的样式

html - Bootstrap Navbar 不自定义

JavaScript 未执行