为了账号安全,请及时绑定邮箱和手机立即绑定

玩转Bootstrap(基础)

  • 按钮(垂直分组)

    <div class="btn-group-vertical">
    .......代码块
    </div>


    查看全部
  • 还没看完
    查看全部
    • 按钮(按钮工具栏)

    那么Bootstrap框架按钮工具栏也提供了这样的制作方法,你只需要将按钮组“btn-group”按组放在一个大的容器“btn-toolbar”中,

    <div class="btn-toolbar">
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
    </div>
    <div class="btn-toolbar">
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
    </div>
    <div class="btn-toolbar">
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
      <div class="btn-group">
        …
      </div>
    </div>


    查看全部
  • 按钮(按钮组)

    使用一个名为“btn-group”的容器,把多个按钮放到这个容器中。


    <div class="btn-group">
      <button type="button" class="btn btn-default">
         <span class="glyphicon glyphicon-step-backward"></span>
      </button>
       …
      <button type="button" class="btn btn-default">
         <span class="glyphicon glyphicon-step-forward"></span>
      </button>
    </div>


    查看全部
  • 下拉菜单(菜单项状态)

    下拉菜单项的默认的状态(不用设置)有悬浮状态(:hover)和焦点状态(:focus):

    下拉菜单项除了上面两种状态,还有当前状态(.active)和禁用状态(.disabled)。这两种状态使用方法只需要在对应的菜单项上添加对应的类名:

    <li role="presentation" class="active"><a role="menuitem" tabindex="-1" href="#">下拉菜单项</a></li>
     <li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#">下拉菜单项</a></li>


    查看全部
  • 下拉菜单(对齐方式)

    Bootstrap框架中下拉菜单默认是左对齐,如果你想让下拉菜单相对于父容器右对齐时,可以在“dropdown-menu”上添加一个“pull-right”或者“dropdown-menu-right”类名,

    <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dropdownMenu1">
       …
      </ul>

    上面代码中的“pull-right”类可以用“dropdown-menu-right”代替,两个类的作用是一样的,

    查看全部
  • 下拉菜单(菜单标题)

    为了让分组更明显,还可以给每个组添加一个头部(标题)。

    <li role="presentation" class="dropdown-header">第一部分菜单头部</li>


    查看全部
  • 下拉菜单(下拉分隔线)

    组与组之间可以通过添加一个空的<li>,并且给这个<li>添加类名“divider”来实现添加下拉分隔线的功能。


    查看全部
  • 下拉菜单(原理分析)

    Bootstrap框架中的下拉菜单组件,其下拉菜单项默认是隐藏的,因为“dropdown-menu”默认样式设置了“display:none”,


    查看全部
  • 下拉菜单(基本用法)

    使用方法:

    1.使用一个名为“dropdown”的容器包裹了整个下拉菜单元素,示例中为:

    <div class="dropdown"></div>

    2、使用了一个<button>按钮做为父菜单,并且定义类名“dropdown-toggle”和自定义“data-toggle”属性,且值必须和最外容器类名一致,此示例为:

    <div class="dropdown">
    <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
    下拉菜单
    <span class="caret"></span>
    </button>
    </div>

    3、下拉菜单项使用一个ul列表,并且定义一个类名为“dropdown-menu”,此示例为:

    <ul class="dropdown-menu">





    查看全部
  • 列的嵌套

    Bootstrap框架的网格系统还支持列的嵌套。你可以在一个列中添加一个或者多个行(row)容器,然后在这个行容器中插入列(像前面介绍的一样使用列)

    查看全部
    0 采集 收起 来源:列的嵌套

    2018-06-04

  • 列排序

    列排序其实就是改变列的方向,就是改变左右浮动,并且设置浮动的距离。


    在Bootstrap框架的网格系统中是通过添加类名“col-md-push-*”(向右)和“col-md-pull-*(向左)” 

    查看全部
    0 采集 收起 来源:列排序

    2018-06-04

  • 列偏移(offset)

    这个时候就可以使用列偏移(offset)功能来实现。使用列偏移也非常简单,只需要在列元素上添加类名“col-md-offset-*”(其中星号代表要偏移的列组合数),那么具有这个类名的列就会向右偏移。


    使用”col-md-offset-*”对列进行向右偏移时,要保证列与偏移列的总数不超过12,不然会致列断行显示

    查看全部
    0 采集 收起 来源:列偏移

    2018-06-04

  • bootstrap基础模板需要使用html5文档

    引入viewport meta标签以设置适配不同屏幕设备

    引入bootstrap.css文件 引入bootstrap.js文件

    引入jQuery.js文件

    如有需要兼容ie9以下版本的浏览器需要引入两个js文件html2shiv.js和respond.js

    查看全部
    0 采集 收起 来源:基本的HTML模板

    2018-06-04

  • Bootstrap框架的网格系统工作原理如下:

    1、数据行(.row)必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内距(padding)。

    、通过设置内距(padding)从而创建列与列之间的间距。然后通过为第一列和最后一列设置负值的外距(margin)来抵消内距(padding)的影响

    查看全部
    0 采集 收起 来源:工作原理

    2018-06-04

举报

0/150
提交
取消
课程须知
本教程适合具有一定前端基础的人员,对HTML和CSS有一定的了解,对于定制Bootstrap的同学需要具备LESS和Sass基础知识。
老师告诉你能学到什么?
1、了解Bootstrap框架 2、如何使用Bootstrap制作Web页面或Web应用程序 3、如何定制个性化Bootstrap

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!