为什么bootstrap框架中的下拉菜单组件默认是隐藏的啊?
这是由于“dropdown-menu”本身默认的样式就是“display:none”;你去拉父菜单项,就会显示出下拉菜单,你再去点的时候,又看不到下拉菜单了,又被隐藏了。这里面存在一种javascript技术。它通过在父容器“div.dropdown”上修改“open”来控制下拉菜单是否显示。在默认情况下“div.dropdown”是不存在“open”的,我们第一次点击,它就会增加上open,我们再去点击的时候,就会自动移除。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。