Bootstrap学习之按钮组件(二)


本文摘自PHP中文网,作者青灯夜游,侵删。

在上一篇文章中我们已经介绍了Bootstrap中的按钮组件,本篇文章接着给大家介绍Bootstrap按钮组件。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

相关推荐:《bootstrap教程》

按钮下拉菜单

按钮下拉菜单仅从外观上看和下拉菜单效果基本上是一样的。它们唯一的不同是外部容器p.dropdown换成了p.btn-group

1

2

3

4

5

6

7

8

9

10

11

12

13

<div class="btn-group">

        <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">

            按钮下拉菜单

            <span class="caret"></span>

        </button>

        <ul class="dropdown-menu">

            <li><a href="#">菜单列表1</a></li>

            <li><a href="#">菜单列表2</a></li>

            <li><a href="#">菜单列表3</a></li>

            <li><a href="#">菜单列表4</a></li>

            <li><a href="#">菜单列表5</a></li>

        </ul>

    </div>

bootstrap.css文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

.btn-group .dropdown-toggle:active,

.btn-group.open .dropdown-toggle {

  outline: 0;

}

.btn-group > .btn + .dropdown-toggle {

  padding-right: 8px;

  padding-left: 8px;

}

.btn-group > .btn-lg + .dropdown-toggle {

  padding-right: 12px;

  padding-left: 12px;

}

.btn-group.open .dropdown-toggle {

  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

}

.btn-group.open .dropdown-toggle.btn-link {

  -webkit-box-shadow: none;

          box-shadow: none;

}

按钮的向下向上三角形

按钮的向下三角形,是通过在button标签中添加span标签元素,且类名为.caret

1

2

3

4

<button class="btn btn-default dropdown-toggle" data-toggle="dropdown">

        按钮下拉菜单

        <span class="caret"></span>

</button>

这个三角形式通过css来实现的,下面是bootstrap.css源码:

1

2

3

4

5

6

7

8

9

10

.caret {

  display: inline-block;

  width: 0;

  height: 0;

  margin-left: 2px;

  vertical-align: middle;

  border-top: 4px solid;

  border-right: 4px solid transparent;

  border-left: 4px solid transparent;

}

更多编程相关知识,请访问:编程入门!!

以上就是Bootstrap学习之按钮组件(二)的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

bootstrap如何响应式布局

浅谈bootstrap如何自定义侧边导航栏样式

bootstrap如何设置响应式表格

bootstrap是ui框架吗

浅谈bootstrap中如何上传图片

bootstrap如何设置字体

bootstrap做什么用的?

react-bootstrap是什么?

jquery框架和bootstrap框架区别

聊聊jsp页面中导入bootstrap的方法

更多相关阅读请进入《bootstrap》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...