- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Bootstrap学习资料整理
如何使用bootstrap
任何疑问都可以咨询本人:148334733
!DOCTYPE html
html
head
titlebootstrap template/title
meta name=viewport content=width=device-width, initial-scale=1.0
link rel=stylesheet href=/twitter-bootstrap/3.0.3/css/bootstrap.min.css
/head
body
h1hello,world!/h1
script src=/jquery/1.10.2/jquery.min.js/script
script src=/twitter-bootstrap/3.0.3/js/bootstrap.min.js/script
/body
/html
Meta/viewport用来告诉移动客户端,在显示网页的时候仍然显示原大小。(禁止缩放)
Bootstrap.min.css 是压缩版的CSS样式
Bootstrap.min.js是压缩版的JS样式
Jquery.min.js是 压缩版的JQ样式
这就构成了一个最为简单最为常见的一个bootstrap结构和所需要的东西。
实现居中
用.container包裹页面上的内容即可实现居中对齐。在不同的媒体查询阈值范围内都为container设置了width,用以匹配栅格系统。
注意,由于设置了padding?和 固定宽度,.container不能嵌套。
div class=container ... /div
栅格系统
? “行(row)”必须包含在.container中,以便为其赋予合适的排列(aligment)和内补(padding)。
? 使用“行(row)”在水平方向创建一组“列(column)”。
? 你的内容应当放置于“列(column)”内,而且,只有“列(column)”可以作为行(row)”的直接子元素。
? 类似Predefined grid classes like?.row?and?.col-xs-4?这些预定义的栅格class可以用来快速创建栅格布局。Bootstrap源码中定义的mixin也可以用来创建语义化的布局。
? 通过设置padding从而创建“列(column)”之间的间隔(gutter)。然后通过为第一和最后一样设置负值的margin从而抵消掉padding的影响。
? 栅格系统中的列是通过指定1到12的值来表示其跨越的范围。例如,三个等宽的列可以使用三个.col-xs-4来创建。
通过研究案例,可以将这些原理应用到你的代码中。
超小屏幕设备?手机 (768px)
小屏幕设备?平板 (≥768px)
中等屏幕设备?桌面 (≥992px)
大屏幕设备?桌面 (≥1200px)
栅格系统行为
总是水平排列
开始是堆叠在一起的,超过这些阈值将变为水平排列
最大.container宽度
None (自动)
750px
970px
1170px
class前缀
.col-xs-
.col-sm-
.col-md-
.col-lg-
列数
12
最大列宽
自动
60px
78px
95px
槽宽
30px (每列左右均有15px)
可嵌套
Yes
偏移(Offsets)
Yes
列排序
Yes
列偏移
使用.col-md-offset-*可以将列偏移到右侧。这些class通过使用*选择器将所有列增加了列的左侧margin。例如,.col-md-offset-4将.col-md-4向右移动了4个列的宽度。
记住:永远是12份。
嵌套列
为了使用内置的栅格将内容嵌套,通过添加一个新的.row和一系列.col-md-*列到已经存在的.col-md-*列内即可实现。嵌套row所包含的列加起来应该等于12。
Level 1: .col-md-9
Level 2: .col-md-6
Level 2: .col-md-6
div class=row
div class=col-md-9 Level 1: .col-md-9
div class=row
div class=col-md-6 Level 2: .col-md-6 /div
div class=col-md-6 Level 2: .col-md-6
/div
/div
/div
/div
列排序
通过使用.col-md-push-*?和?.col-md-pull-*就可以很容易的改变列的顺序。
.col-md-9 .col-md-push-3 把九份内容放到三份去
.col-md-3 .col-md-pu
您可能关注的文档
最近下载
- 水池满水试验.docx
- 超声除藻的参数优化及其在太湖除藻中的应用-东南大学学报.pdf
- 四川省重点中医专科专病建设与验收标准.docx VIP
- 《广告策划》全套教学课件.pptx
- 化妆品专业英语:Makeup Service 化妆服务.pptx VIP
- 2025年山东省烟台市招远市中考一模语文试题(原卷版+解析版).docx VIP
- 6.5.2.2 平面与平面垂直的判定 (教学课件)-高一下学期数学北师大版(2019)必修第二册.pptx VIP
- 重难点02 方程与不等式(组)有关的含参问题(2种命题预测+17种题型汇总+专题训练)(原卷版).pdf
- 四川省重点中医专科(专病)建设及验收标准..docx VIP
- 化妆品专业英语:Facial Care 脸部护理.pptx VIP
文档评论(0)