首页 >web前端 >css教程 >为什么无法在 Chrome 中使用 CSS 隐藏菜单中的元素?

为什么无法在 Chrome 中使用 CSS 隐藏菜单中的元素?

DDD
DDD原创
2024-12-31 17:12:141031浏览

Why Can't I Hide  Elements in a  Menu Using CSS in Chrome?

如何隐藏

问题:

由于某些令人困惑的原因,我注意到 Chrome 顽固地拒绝隐藏

答案:

有效隐藏

<option hidden>Hidden option</option>

此属性提供了一种可靠的方法来抑制特定选项的可见性。需要注意的是,Internet Explorer 11 之前的版本不支持此属性。如果您的要求只是隐藏有限数量的;元素,策略性地使用“隐藏”属性与“禁用”属性可能会更有利,而不是删除和重新插入元素或诉诸语义上不明确的方法。

<select>  
  <option>Option1</option>
  <option>Option2</option>
  <option hidden>Hidden Option</option>
</select>

以上是为什么无法在 Chrome 中使用 CSS 隐藏菜单中的元素?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn