bootstrap

一、CSS样式
1、在移动设备浏览器上(手机):
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
2、布局容器:
.row:一行,包含了12列
.col-xs-4
.col-md-4:用的最多,可以显示三个(4*3),可以在PC、手机、IPad上正常查看
.col-lg-4
3、排版
.page-header:标题
.lead:段落
<mark></mark>:标记
<del></del>:被删除文本
<u></u>:下划线
<small></small>:小号文本
<b></b> <strong></strong> <em></em>:着重文本
<i></i>:斜体
对齐:.text-left:左对齐
    .text-center:居中
    .text-right:右对齐
    .text-justify:两端对齐
    .text-nowrap:文字不换行
改变大小写:.text-lowercase:都是小写
    .text-uppercase:都是大写
    .text-capitalize:每一个单词的首字母都是大写
列表:ul、li无序列表,ol、li有序列表
    .list-unstyled:无样式列表
    .list-inline:内联列表,将所有的元素都放置于同一行
描述:dl、dt、dd:一般都是选择题之类的样式
    .dl-horizontal:短语及其描述排在一行
    .text-overflow:自动截断
<code>:类似于标记
<kbd>:键盘的感觉,黑色背景
<pre>:圆角、有背景,按格式输出
4、表格:
table:
table-striped:高亮
table-boedered:表格加边框线
table-hover:鼠标悬停每一行的时候颜色加深
表格的背景颜色:.active灰色  .success  .info  .warning  .danger
响应式表格:如果表格列数比较多,屏幕分辨率小的时候可以在表格上增加一个滚动条
<div class="table-responsive">
    <table class='table'>
    </table>
</div>
5、按钮:button、a、input的button、input的submit、input的reset都可以做成按钮
按钮的颜色:
.btn 
.btn-default 灰色
.btn-primary
.btn-success
.btn-info
.btn-warning
.btn-danger
.btn-link
按钮的大小:
.btn-lg
默认
.btn-sm
.btn-xs
.btn-block块元素,占整个一行
disabled 禁用按钮,不能点击
6、图片
响应式图片:
.img_rounded
.img_circle
.img-thumbnail
根据分辨率的大小,图片自动变换:.img-responsive
7、辅助类
文字颜色:.text-muted 灰色
.text-primary .text-success .text-info  .text-warning .text-dangerd
背景色:.bg-primary  .bg-success .bg-info  .bg-warning .bg-danger
关闭按钮:&times; 样式是:.close
三角符号(更多):.caret
快速浮动:.pull-left .pull-right
让内容块居中:.center-block
清除浮动:clearfix
显示:show  隐藏:hide
8、表单
.form-group
label for=""
.form-control
placeholder="username" 输入框默认文字信息
.checkbox
.radio
file 文件类型
.input-group 输入框
.input-group-addon  输入框组
.input-group-lg .input-group-sm 输入框尺寸
.input-group-btn 输入框嵌入按钮
.form-inline 表单横着放,内联表单
.form-horizontal 水平排列的表单
.control-label
.col-md-offset-2 左边空两个
.checkbox-inline 内联多选框
.radio-inline 内联单选框
.multiple 按住Ctrl键可以多选
.form-control-static  静态控件
.focus 焦点状态
disabled  禁用状态
readonly  只读状态,
<fieldset disabled></fieldset>  全部禁用状态
legend 小断线,提示说明信息
.has-success .has-warning .has-error 校验状态,表单框的颜色
.has-feedback  .form-control-feedback 添加额外的图标,glythicons图标
.input-lg  .input-small 控件尺寸

二、组件
glythicons图标 .+图标下的英文
下拉框:.dropdown  下拉框  .dropup 上拉框
  .dropdown-menu  下拉菜单
  .dropdown-menu-right  下拉菜单居右
  .dropdown-header 下拉菜单标题
  .divider 下拉菜单分隔线
  .disabled 禁用
data-toggle='dropdown'
按钮组:.btn-group
.btn-toolbar 复杂的按钮组
尺寸:.btn-group-lg  .btn-group-sm .btn-group-xs
嵌套:.btn-default 
.dropdown-toggle
垂直排列:.btn-group-vertical
两排对齐排列的按钮组:.btn-group .btn-group-justfied
导航:标签页.nav .nav-tabs 
      胶囊式标签页 .nav  .nav-pills
      胶囊式堆叠标签页 .nav-stacked
      两端对齐的标签页:.nav-justified
      禁用的连接.disabled
导航条:.navbar
        .navbar-default 
        .navbar-inverse 反色
        .navbar-header 头部
        .navbar-brank 
        .navbar-toggle collapsed data-toggle='collapse' 尾部
        .icon-bar 横线
        .navbar-form  .form-inline
        .navbar-left
        .navbar-right
        .navbar-btn
        .navbar-text
        .navbar-link
        .navbar-fixed-top  固定在顶部
        .navbar-fixed-bottom 固定在底部
        .navbar-static-top 静止在顶部
        .breadcrumb  路径导航,面包屑
分页:.pagenation
      &lauqo; 两个左边的箭头; &rauqo 两个右边的箭头
      .disabled 禁止状态  .active激活状态
      .pager 上下页
      .previous .next 两端对齐链接,上一页下一页
      .pagenation-lg  .pagenation-sm 尺寸
      .label 标签
      标签颜色:.label-default .label-primary .label-success .label-info .label-danger
      .badge 徽章
      .jumbotron 巨幕
      .page-header 页头
      .thumbnail 缩略图
      .alert 警告框 注:四个颜色没有primary
      data-dismiss='alert' .close &times; 可关闭的警告框
      .alert-link 警告框中的链接
      .progress .progress-bar 进度条(只有四种颜色)
      width:60%; 进度条里边进度数
      .progress-bar-striped 进度条的条纹
      .active  进度条条纹动画
      进度条堆叠:一个.progress的div里放多个.progress-bar进度条
媒体对象:.media 
    .media-left(.media-right)  .media-object 
    左边的居中 .media-left  .media-middle|top|bottom
    .media-body  .media-heading
列表组:.list-group 
        .list-group-item  列表组项
        .active 激活  .disabled 禁止
面板:.panel .panel-primary(颜色)
      .panel-heading .panel-title .panel-body  .panel-footer
<iframe></iframe>  具有相应式特性的嵌入内容,还可以视频嵌入
<embed></embed>  可以用来做视频嵌入
scrolling  增加或者去掉滚动条yes/no
自适应内嵌框架:.embed-responsive .embed-responsive-16by9
                .embed-responsive-item
.well 默认效果,灰色背景
尺寸  .well-lg  .well-sm

三、JavaScript插件
模态框即弹框:.modal 
            data-toggle='modal'
            data-target='#mymodal' 目标
            .modal fade
            .modal-dialog 对话框
            .modal-content 内容
            .modal-header 
            .modal-body
            .modal-footer
    $('#mymodal').modal('show') 手动打开模态框
    $('#mymodal').modal('hide') 手动关闭模态框
    $('#mymodal').on(shown.bs.modal) 打开以后需要的操作
    $('#mymodal').on(hidden.bs.modal) 关闭以后需要的操作
            尺寸 .modal-lg .modal-sm
滚动监听:在滚动的过程中监听每一高度
body{position:relative}
body标签上:data-cpy='scoll' data-target='#mynav' data-offset='150'快到前150px
nav标签上: id='mynav'
监听在导航栏的每一上:<a href="#fat">
面板每一开始时 id='fat'
自定义滚动监听
标签页:data-toggle='tab'  .tab-content .tab-pane
        .tab-pane fade/in 动画
提示:.tooltip  demo
    data-toggle='tooltip' 提示工具
      data-placement='left' 提示的位置
      title="" 提示的内容
弹出框: .popover-demo
        data-toggle="popover" 弹出框
        data-placement='left' 弹出的位置
        data-content=''  弹出的内容
        title="" 弹出内容的标题
可消失的弹出框: .bs-example-padded-bottom  data-trigger="focus"
折叠效果:使用面板组 .panel-group .panel-title  .panel-body
    data-toggle="collapse"  data-parent='#accordion' 父类  
        .panel-collapse  .collapse (/in 折叠展开的情况)
javaScript:  是阻止刷新当前页面的意思
幻灯片插件:.carousel .slide
    data-ride="carousel" 控制旋转动
    .carousel .inner 里边放的动图
    .item 
    .carousel-indicators 指示灯
    data-slide-to='0'
    .left .carousel-control 左(.right右)控制滑动
    data-slide='prev' 向左滑动
    data-slise='next' 向右滑动
    .carousel-caption 图片的注释说明
    !important 提高样式的优先级
固定在侧边栏:data-spy='affix'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值