Bootstrap使用

官方文档:https://v3.bootcss.com/ 
菜鸟教程:https://www.runoob.com/bootstrap/bootstrap-tutorial.html

一.基础用法

  • 基本样式

    • 排版(标题、页面主体、内联文本元素......)

    • 代码(<code>、<pre>......)

    • 表格(基本、条纹状、带边框、鼠标悬停......)

    • 表单、按钮、图片、辅助类、响应式实用工具......

  • 布局组件

    • 下拉菜单、按钮组、导航元素、导航栏、分页、缩略图、进度条、多媒体对象、列表组......

  • 基本样式和布局组件用法:引入文件 --> 加标签/加class

二.响应式布局

  • 随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。行必须放置在 .container class 内,以便获得适当的对齐(alignment)和内边距(padding)。使用行来创建列的水平组。内容应该放置在列内,且唯有列可以是行的直接子元素。

  • 下面的五个列分类分别对应:小于576px/大于等于576px/大于等于768px/大于等于992px/大于等于1200px。例:.col-lg-10意思是当屏幕/视口大于等于992px时,这个容器在12份里占10份。

1 .container
2   .row
3     .col-/.col-sm-/.col-md/.col-lg-/.col-xl-

三.JS插件

  • 插件的作用是实现组件交互。有模态框、下拉菜单、滚动监听、提示工具、弹出框、折叠......

  • 用法:通过data-*属性/通过js API

1 <!--例:下拉菜单-->
2 <!--通过data属性使用-->
3 <div class="dropdown">
4   <a data-toggle="dropdown" href="#">下拉菜单(Dropdown)触发器</a>
5   <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
6     ...
7   </ul>
8 </div>
1 //通过javascript使用
2 $('.dropdown-toggle').dropdown()

 

原文地址:https://www.cnblogs.com/M-M-Monica/p/10067791.html