Bootstrap3------栅格系统

1.什么是栅格系统
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。
Bootstrap 中包含了许多预定义,在通常我们写的页面里,浏览器缩小到一定程度,页面会错位,变形,这在Bootstrap 中不会,因为它是自适应的。
响应式网格系统随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。如下图:
在这里插入图片描述
不同设备参数说明:
在这里插入图片描述
类名:
容器:container(固定宽度) container-fluid(100%)
行:row
列:col-xs col-sm col-md col-lg
例子:
大屏幕一行6个 中屏幕一行3个 小屏幕一行2个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码:

<div class="container">
			<div class="row">
				<div class="col-md-2 col-sm-4 col-xs-6">1</div>
				<div class="col-md-2 col-sm-4 col-xs-6">2</div>
				<div class="col-md-2 col-sm-4 col-xs-6">3</div>
				<div class="col-md-2 col-sm-4 col-xs-6">4</div>
				<div class="col-md-2 col-sm-4 col-xs-6">5</div>
				<div class="col-md-2 col-sm-4 col-xs-6">6</div>
			</div>
</div>

列嵌套
为了在内容中嵌套默认的网格,请添加一个新的 .row,并在一个已有的 .col-md-* 列内添加一组 .col-md-* 列。被嵌套的行应包含一组列,这组列个数不能超过12(其实,没有要求你必须占满12列)。
在这里插入图片描述

<div class="container">
              <div class="row">
              	<div class="col-md-4">
              		<div class="row">
              			<div class="col-md-6">1</div>
              		<div class="col-md-6">2</div>
              		</div>
              	</div>
              	<div class="col-md-4">a</div>
              	<div class="col-md-4">a</div>
              </div>
        </div>

列偏移
为了在大屏幕显示器上使用偏移,请使用 .col-md-offset-* 类。这些类会把一个列的左外边距(margin)增加 * 列,其中 * 范围是从 1 到 11。
在这里插入图片描述

<div class="container">
              <div class="row">
              	<div class="col-md-3">左侧</div>
              	<div class="col-md-3 col-md-offset-6">右侧</div>
              </div>
              <div class="row">
              	<div class="col-md-8 col-md-offset-2">中间</div>
              </div>
</div>

相当于加了一个margin值
列排序
通过使用.col-md-push-(向后)和.col-md-pull-(先前)类就可以改变顺序
在这里插入图片描述

<div class="container">
              <div class="row">
              	<div class="col-md-4">左侧</div>
              	<div class="col-md-8">右侧</div>
              </div>
              <div class="row">
              	<div class="col-md-4 col-md-push-8">左侧</div>
              	<div class="col-md-8 col-md-pull-4">右侧</div>
              </div>
              
        </div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值