学习Bootstrap组件之下拉菜单

前端技术 2023/09/08 JavaScript

Bootstrap 是由Twitter 工程师推出的基于HTML,CSS,JAVASCRIPT的简洁灵活的流行前端框架,我们可以把它想象成一个定义了很多效果的CSS与JS的库,库里面已经定义好了各种组件的显示效果与动画。

.dropdown——设置父元素为下拉菜单组件,向下弹出子菜单;
.dropup——设置父元素为下拉菜单组件,向上弹出子菜单;
.dropdown-toggle——设置按钮为下拉菜单切换按钮;
.dropdown-menu——设置ul元素为下拉菜单;
.dropdown-menu-right——将菜单右对齐;
.pull-right——将菜单组件的父元素右对齐;
.dropdown-header——为菜单项添加标题;
.divider——为菜单项添加分割线;
.disabled——禁用相应菜单项;

实现代码如下:

<!DOCTYPE html> 
<html lang=\"en\"> 
<head> 
 <meta charset=\"UTF-8\"> 
 <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"> 
 <title>CSS全局样式_下拉菜单</title> 
 <link rel=\"stylesheet\" href=\"bootstrap.min.css\" type=\"text/css\"> 
 <script src=\"jquery-1.11.1.min.js\"></script> 
 <script src=\"bootstrap.min.js\"></script> 
</head> 
<body> 
<div class=\"container\"> 
 <div class=\"dropdown pull-right\"> 
 <button type=\"button\" class=\"btn btn-primary dropdown-toggle\" data-toggle=\"dropdown\"> 
 下拉菜单 
 <span class=\"caret\"></span> 
 </button> 
 <ul class=\"dropdown-menu dropdown-menu-right\" role=\"menu\" aria-labelledby=\"dropdownMenu1\"> 
 <li role=\"presentation\" class=\"dropdown-header\">中超Big4</li> 
 <li><a href=\"#\" role=\"menuitem\">上海上港</a></li> 
 <li><a href=\"#\" role=\"menuitem\">广州恒大</a></li> 
 <li><a href=\"#\" role=\"menuitem\">山东鲁能</a></li> 
 <li class=\"disabled\"><a href=\"#\" role=\"menuitem\">北京国安</a></li> 
 <li role=\"presentation\" class=\"divider\"></li> 
 <li role=\"presentation\" class=\"dropdown-header\">中超5-8</li> 
 <li><a href=\"#\" role=\"menuitem\">上海申花</a></li> 
 <li><a href=\"#\" role=\"menuitem\">江苏舜天</a></li> 
 <li><a href=\"#\" role=\"menuitem\">长春亚泰</a></li> 
 <li><a href=\"#\" role=\"menuitem\">河南建业</a></li> 
 </ul> 
 </div> 
</div> 
 
</body> 
</html> 

实现效果:

以上就是本文的全部内容,希望对于大家使用Bootstrap组件制作下拉菜单有所帮助。

本文地址:https://www.stayed.cn/item/22672

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。