You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用CSS选择带有list-group-item类且disabled状态的<button>元素?

问题:能否使用button.list-group-item:disabled选择禁用状态的指定按钮?

你提供的HTML结构如下:

<button class="list-group-item" disabled>...</button>
<button class="list-group-item">...</button>

你的疑问是:是否可以使用选择器button.list-group-item:disabled来选中第一个处于禁用状态的按钮?


当然可以!这个选择器完全能精准匹配你需要的元素。

咱们拆解一下这个选择器的逻辑:

  • button:先限定元素类型为按钮,避免误选其他带list-group-item类的元素(比如可能存在的<a>标签)
  • .list-group-item:进一步筛选出带有该类名的按钮
  • :disabled:最后精准定位到处于禁用状态的目标按钮

这个选择器只会匹配你提供的HTML里第一个按钮,第二个没有disabled属性的按钮会被排除在外,完全符合你的需求。

另外,这个选择器的优先级设置也很合理——既不会因为优先级太低被其他样式轻易覆盖,也不会高到后续难以调整,日常开发中用起来相当顺手。


内容的提问来源于stack exchange,提问作者Joe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 10:10:17