bootstrap v3学习笔记之全局css样式

1、文档类型必须为html5类型,页面格式应为:

<!DOCTYPE html>
<html lang="zh-CN">
  ...
</html>


2、移动设备优先。为了确保适当的绘制和触屏缩放,需要在 <head> 之中添加 viewport 元数据标签:

<meta name="viewport" content="width=device-width, initial-scale=1">


viewport:视口

width指令使用device-width标记可以指示视区宽度应为设备的屏幕宽度。类似地height指令使用device-height标记指示视区高度为设备的屏幕高度。

initial-scale指令用于设置Web页面的初始缩放比例


3、Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器,.container 类用于固定宽度并支持响应式布局的容器。也可以使用.container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。注意:这两种容器类不能互相嵌套。


4、栅格系统。Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。使用时如下:

<div class="row">
  <div class="col-md-6">.col-md-6</div>
  <div class="col-md-6">.col-md-6</div>
</div>

row应包含在container或container-fluid中。class中的数字可以是1-12中的数字,但一个row中的所有数字之和不应该大于12,否则超出的部分将另起一行。

如果想让某一列产生偏移请使用class:col-md-offset-*(*代表1-12中的数字)


5、若想为表格增加样式,需要增加class:.table。默认并没有为所有表格设置样式,以免对一些日历选择等使用table的工具产生影响。想要显示所有边框可增加class:.table-bordered,鼠标悬停样式可增加class:.table-hover。还可为tr或td单独增加如下样式:




6、隐藏某个元素可使用class:.sr_only



7、设定图片自动缩放可使用class:.img-responsive。还可以增加 .img-rounded 设置圆角,.img-circle 设置圆形,img-thumbnail 设置外边框



8、关闭按钮:

<button type="button" class="close" aria-label="Close"><span aria-hidden="true">×</span></button>


9、三角符号:

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



10、清除浮动:

通过为父元素添加 .clearfix 类可以很容易地清除浮动(float)
实现原理:

.clearfix() {
  &:before,
  &:after {
    content: " ";
    display: table;
  }
  &:after {
    clear: both;
  }
}




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值