开发者社区> 问答> 正文

为什么bootstrap框架中的下拉菜单组件默认是隐藏的啊?

为什么bootstrap框架中的下拉菜单组件默认是隐藏的啊?

展开
收起
格格的阿里云 2022-03-30 02:47:58 656 0
1 条回答
写回答
取消 提交回答
  • 这是由于“dropdown-menu”本身默认的样式就是“display:none”;你去拉父菜单项,就会显示出下拉菜单,你再去点的时候,又看不到下拉菜单了,又被隐藏了。这里面存在一种javascript技术。它通过在父容器“div.dropdown”上修改“open”来控制下拉菜单是否显示。在默认情况下“div.dropdown”是不存在“open”的,我们第一次点击,它就会增加上open,我们再去点击的时候,就会自动移除。

    2022-03-30 02:48:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载