bootstrap的栅格系统实现原理

栅格系统的实现原理非常简单,仅仅是通过定义容器大小,平分成12份,在调整内外边距,最后结合媒体查询,就制作出强大的响应式栅格系统.

栅格系统的主要实现原理:

1.一行数据(row)必须包含在.container中,以便为其赋予合适的对其方式和内边距(padding).

2.使用行(row)在水平方向创建一组列(column).

3.具体内容应放置在列(column)内,而且只有列column内,而且只有列column可以直接作为row的直接子元素.

4.内置一大堆样式,可以使用想,row和.col-xs-4(占四列宽度)这样的样式来快速创建栅格布局.Bootstrap源码中定义的minx也可以用来创建语义化的布局.

5.通过设置padding从而创建列column之间的间隔,然后通过为第一列和最后一列设置负值的margin从而抵消掉padding的影响.

6.栅格系统中的列是通过指定1到2列的值老表示其跨越的范围的,例如,要让屏幕分为单个等宽的部分,可以使用三个.col-xs-4来创建.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值