找回密码
 立即注册
搜索
查看: 1657|回复: 0

【Bootstrap 笔记】关于栅栏系统布局的计算方法(PC端)

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2014-11-22 22:06:28 | 显示全部楼层 |阅读模式
.container宽度为界面总宽度,css样式自行修改
row(行)必须存在.container内
col-(列)必须存在row(内)
一行内最多可以分为12列
行间距margin-top,margin-bottom,css样式自行修改
列间距padding-left,padding-right,css样式自行修改

计算公式:总宽度(.container)=(列左间距+列又间距)x(要分的列数)+(要分的列数的总宽度)
如设置
.container的总宽度为:1170
列左间距宽度:15px
列右间距宽度:15px
要分两列(8/12 和 4/12)
根据以上计算公式可以计算出两列的总宽度为:总宽度(.container)-(列左间距+列又间距)x(要分的列数)
即:1170-(15+15)x2=1110
然后除以(12列),即每列的宽度
每列的宽度为1110除以12等于92.5
然后8/12这一列的宽度为92.5x8=740
4/12这一列的宽度为92.5x4=370
最后验证一下:
总宽度(.container)=(列左间距+列又间距)x(要分的列数)+(要分的列数的总宽度)
1170=(15+15)x2+(1110)
如图:

总结一下优点与缺点:
缺点是公式不好计算
优点是省去了float clear,只要计算好公式画框框比较快!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 18:17 , Processed in 0.055707 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表