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

玩转Bootstrap(基础)

  • Bootstrap按钮的活动状态主要包括按钮的悬浮状态(:hover)点击状态(:active)焦点状态(:focus)

    查看全部
  • input , span , div ,a 标签加上btn 等类名,可变成按钮

    要在制作按钮的标签元素上添加类名“btn”。如果不添加是不会有任何按钮效果。

    为了避免浏览器兼容性问题,个人强烈建议使用buttona标签来制作按钮

    查看全部
    0 采集 收起 来源:多标签支持

    2018-04-06

  •   <button class="btn" type="button">基础按钮.btn</button>  

       <button class="btn btn-default" type="button">默认按钮.btn-default</button> 

       <button class="btn btn-primary" type="button">主要按钮.btn-primary</button> 

       <button class="btn btn-success" type="button">成功按钮.btn-success</button> 

       <button class="btn btn-info" type="button">信息按钮.btn-info</button> 

       <button class="btn btn-warning" type="button">警告按钮.btn-warning</button> 

       <button class="btn btn-danger" type="button">危险按钮.btn-danger</button> 

       <button class="btn btn-link" type="button">链接按钮.btn-link</button> 


    查看全部
    0 采集 收起 来源:按钮

    2018-04-06

  • dl = definition list
    dt = definition title
    dd = definition description

    先创建list, 写上title, 再补上description

    查看全部
  • 模态弹出框--JavaScript触发时的参数设置(一) 比如你不想让用户按ESC键关闭模态弹出窗,你就可以这样做: $(function(){    $(".btn").click(function(){        $("#mymodal").modal({            keyboard:false        });    }); });

    查看全部
  • data-backdrop::是否有灰色背景modal-backdrop,是否可以按ESC键关闭模态弹出窗
    true: 有灰色背景modal-backdrop,可以按ESC键关闭模态弹出窗
    false:没有灰色背景modal-backdrop,不可以按ESC键关闭模态弹出窗
    static:有灰色背景modal-backdrop,不可以按ESC键关闭模态弹出窗

    查看全部
  • 模态弹出框--为弹出框增加过度动画效果 可通过给“.modal”增加类名“fade”为模态弹出框增加一个过渡动画效果。

    查看全部
  • 触发模态弹出窗的实现方法:

    方法一:声明式触发方法

    模态弹出窗声明,只需要在按钮中自定义两个必要的属性:data-toggledata-target(bootstrap中声明式触发方法一般依赖于这些自定义的data-xxx 属性。比如data-toggle="" 或者 data-dismiss="")如下代码

    <!-- 触发模态弹出窗的元素 --> <button type="button" data-toggle="modal" data-target="#mymodal" class="btn btn-primary">点击我会弹出模态弹出窗</button> <!-- 模态弹出窗 --> <div class="modal fade" id="mymodal">    <div class="modal-dialog">        <div class="modal-content">        <!-- 模态弹出窗内容 -->        </div>    </div> </div> 注意以下事项: 1、data-toggle必须设置为modal(toggle中文翻译过来就是触发器); 2、data-target可以设置为CSS的选择符,也可以设置为模态弹出窗的ID值,一般情况设置为模态弹出窗的ID值,因为ID值是唯一的值。 方法二:触发模态弹出窗也可以是一个链接<a>元素,那么可以使用链接元素自带的href属性替代data-target属性,如: <!-- 触发模态弹出窗的元素 --> <a data-toggle="modal" href="#mymodal" class=" btn btn-primary" >点击我会弹出模态弹出窗</a> <!-- 模态弹出窗 --> <div class="modal fade"  id="mymodal" >    <div class="modal-dialog" >        <div class="modal-content" >        <!-- 模态弹出窗内容 -->        </div>    </div> </div>



    查看全部
  • 蒙板样式实现: 大家或许注意到了,在做模态弹出窗时,底部常常会有一个透明的黑色蒙层效果 在Bootstrap框架中为模态弹出窗也添加了一个这样的蒙层样式“modal-backdrop” 两种尺寸选择: 除此之外,Bootstrap框架还为模态弹出窗提供了不同尺寸,一个是大尺寸样式“modal-lg”,另一个是小尺寸样式“modal-sm”。其结构上稍做调整: <!-- 大尺寸模态弹出窗 --> <div class="modal fade bs-example-modal-lg" tabindex="-1"role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">    <divclass="modal-dialog modal-lg">       <divclass="modal-content"> ... </div>    </div> </div> <!-- 小尺寸模态弹出窗 --> <divclass="modal fade bs-example-modal-sm"tabindex="-1"role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">    <divclass="modal-dialog modal-sm">       <divclass="modal-content"> ... </div>    </div> </div>

    查看全部
  • 模态弹出窗的原理:

    固定在浏览器(源代码)实现:

    /*bootstrap.css文件第5379行~第5389行*/
    .modal {
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1050;
      display: none;
      overflow: hidden;
      -webkit-overflow-scrolling: touch;
      outline: 0;
    }

    水平居中(源代码)实现:

    /*bootstrap.css文件第5407行~第5411行*/
    .modal-dialog {
      position: relative;
      width: auto;
      margin: 10px;
    }

    当浏览器视窗大于768px时,模态弹出窗的宽度为600px(源代码)实现:

    /*bootstrap.css文件第5479行~第5491行*/
    @media (min-width: 768px) {
      .modal-dialog {
        width: 600px;
        margin: 30px auto;
      }
      .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
                box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
      }
      .modal-sm {
        width: 300px;
      }
    }


    查看全部
  • bootstrap中的“模态弹出框”有以下几个特点:

    1、模态弹出窗是固定在浏览器中的。

    2、无论浏览器视窗大小多大,模态弹出窗宽度是自适应的,而且modal-dialog水平居中。

    3、当浏览器视窗大于768px时,模态弹出窗的宽度为600px。


    查看全部
  • 模态弹出窗的结构分析:

    Bootstrap框架中的模态弹出框,分别运用了“modal”、“modal-dialog”和“modal-content”样式,而弹出窗真正的内容都放置在“modal-content”中,其主要又包括三个部分:   弹出框头部,一般使用“modal-header”表示,主要包括标题和关闭按钮   弹出框主体,一般使用“modal-body”表示,弹出框的主要内容   弹出框脚部,一般使用“modal-footer”表示,主要放置操作按钮

    查看全部
  • 模态弹出窗的结构如下: <div class="modal show">    <div class="modal-dialog">        <div class="modal-content">            <div class="modal-header">                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>                <h4 class="modal-title">模态弹出窗标题</h4>            </div>            <div class="modal-body">                <p>模态弹出窗主体内容</p>            </div>            <div class="modal-footer">                <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>                <button type="button" class="btn btn-primary">保存</button>            </div>        </div><!-- /.modal-content -->    </div><!-- /.modal-dialog --> </div><!-- /.modal -->

    查看全部
  • 模特弹窗里的data-dismiss属性:

    关闭按钮加上这个属性之后,点击关闭按钮后,会将其弹窗关闭

    查看全部
  • 在Bootstrap框架中,如果fieldset设置了disable属性,整个域都将处于被禁用状态,使用<legend>标签的除外

    查看全部

举报

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

微信扫码,参与3人拼团

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

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