Bootstrap栅格系统使用方法及页面调整变形的解决方法
如果你以前使用过Bootstrap2或者了解过响应式技术,那么肯定对Bootstrap栅格系统并不陌生,由于栅格系统的引入,使得Bootstrap的跨设备布局显示变得可能。 什么是栅格系统栅格系统是指,将页面布局划分为等宽的列,然后通过列数的定义来模块化页面布局。 Bootstrap的栅格系统采用了1-12列的模式,并且通过比例计算来设置你定义的列宽。 例如你这一行想要采用两列的布局模式,那么每列的宽度都为外容器的50%,不管你用什么设备浏览,它都会采用这样的比例进行展示。 不过如果当设备宽度小于你设定的最小宽度,那么这两列就会并排成为一列。 Bootstrap的栅格系统在Bootstrap中使用栅格系统非常简单方便,只需要在你的div中引入它们已经定义好的类即可。 我们先看看Bootstrap有几种栅格类可以使用:1. .col-xs-* 这是超小屏幕类(<768px),类似手机等设备。 2. .col-sm-* 这是小屏幕设备类(≥768px且<992px),类似平板设备。 3. .col-md-* 这是中型设备类(≥992px且<1200px)。 4. .col-lg-* 这是大型设备类(≥1200px)。 如何使用Bootstrap栅格系统你可以通过使用这些对应设备的栅格类来决定自己应用在不同设备上的布局样式。 例如: 这种编码的结果就是,这两个div在pc端浏览起来是两行(每行都占据12列栅格),而在手机端浏览器来是一行两列(每列占据6列栅格)。 通过这种形式,就能很方便地使用栅格系统定制自己的应用布局了。 其他信息除了以上的使用方法之外,还能使用“列偏移类”来快速对自己的栅格进行定位,使用方法类似 按照这样的写法,这个div就会在pc端向右偏移 3列。 使用BootStrap中的栅格系统后,页面调整变形的解决方法在做考试页面时,使用简单的10-2分格布局。发现缩小后,div位置错乱,如图 解决方案如下:
效果如图 以上所述是小编给大家介绍的Bootstrap栅格系统使用方法及页面调整变形的解决方法。编程之家 52php.cn 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Google 让机器更懂语言的博大精深,发布最大消除
- vim YouCompleteMe unknown function pythoncomp
- 【问题解决】BootStrap.css与layDate日期选择样式
- 在Vim中查找文件(通过递归目录搜索)
- Docker-compose无法在boot2docker上安装或正常运
- node.js-在macosx上进行Sailsjs开发的Docker映像
- 如何控制scala中future.sequence的并发性?
- Docker + Nodejs + Kafka + Redis + MySQL搭建简
- bash – 如何在tail -f命令后继续运行脚本
- 跳过第一个N元素在scala可迭代