Bootstrap按钮下拉样式使用

我们在之前的文章中学习了Bootstrap按钮样式的使用以及Bootstrap下拉菜单的使用,如果你想要将按钮样式和下拉菜单结合起来,是不是需要自己去写呢?
其实Bootstrap已经自带了Bootstrap按钮下拉菜单样式,你直接按照格式进行引用即可。

Bootstrap按钮下拉菜单结构

Bootstrap按钮下拉菜单的结构是通过btn-group将按钮元素和下拉菜单元素包裹起来,通过一个JavaScript函数进行整合,从而将它们两者联系起来。
让我们看看应该如何编写单个按钮的下拉菜单结构:<div class="btn-group">  <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">  下拉按钮 <span class="caret"></span>  </button>  <ul class="dropdown-menu" role="menu">    <li><a href="#">杭州网站建设</a></li>    <li><a href="#">杭州网站设计</a></li>    <li><a href="#">杭州网站制作</a></li>  </ul></div>通过以上代码,你只需要点击该按钮,就能够显示对应的下拉菜单了。

Bootstrap按钮下拉菜单分离模式

如果你需要在项目中将按钮与下拉菜单功能分离,也就是说点击按钮可以有其他交互效果,在按钮旁边独立一个下拉菜单组件,那么你就可以使用Bootstrap按钮下拉菜单分离模式,通过一个分隔符将两者分离,起到非常好的按钮交互分离效果:<div class="btn-group">  <button type="button" class="btn btn-danger">下拉分离</button>  <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown">    <span class="caret"></span>    <span class="sr-only">下拉菜单</span>  </button>  <ul class="dropdown-menu" role="menu">    <li><a href="#">杭州网站建设</a></li>    <li><a href="#">杭州网站设计</a></li>    <li><a href="#">杭州网站制作</a></li>  </ul></div>

Bootstrap按钮下拉菜单尺寸

当然按钮都有尺寸需求,下拉按钮菜单同样也有,而对于尺寸的使用跟以往的元素尺寸调用方式一直,直接引入对应样式即可:<button class="btn btn-default btn-lg dropdown-toggle" type="button" data-toggle="dropdown"> 大按钮 <span class="caret"></span></button><button class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="dropdown"> 小按钮 <span class="caret"></span></button><button class="btn btn-default btn-xs dropdown-toggle" type="button" data-toggle="dropdown"> 最小按钮 <span class="caret"></span></button>

写在文章最后

将按钮与下拉菜单结合起来,对于移动端的交互和用户体验来说可能更为有利,所以如果你需要在移动端兼容自己的Web应用,那么不妨试试Bootstrap按钮下拉菜单样式吧。