Bootstrap页面缩小变形的快速解决办法


Posted in Javascript onFebruary 03, 2017

bootstrap布局是应用得很广泛的一种网页布局方法,例如:我们用一种中间内容很流行的布局分布:3-6-3式布局。代码如下

<style type="text/css">
body{width:1350px;
}
header{
background-color:#d9534f;
height:120px;
}
.center{
background-color:#31b0d5;
border:1px solid #ff0000;
height:300px;
margin:0px;
}
footer{
background-color:#f0ad4e;
height:100px;
}
</style>
<header class="col-lg-12 "></header>
<div class="col-lg-12 ">
<div class="col-lg-3 "></div>
<div class="col-lg-6 "></div>
<div class="col-lg-3"></div>
</div>
<footer class="col-lg-12"></footer>

运行之后,页面正常,效果如下:

Bootstrap页面缩小变形的快速解决办法

但是,当我们把页面窗口缩小后,发现页面中间的3个div被挤开了,一个div独占一行了,效果如下:

Bootstrap页面缩小变形的快速解决办法

不仅中间的div被挤得位置错乱,网页的长度还自动加长了,这可不是我们需要的效果,这时,可把每个分区的class属性同时设置为col-lg col-md col-sm col-xs,自适应每一种大小的屏幕,改动后的代码如下:

<header class="col-lg-12 col-md-12 col-xs-12 col-sm-12"></header>
<div class="col-lg-12 col-md-12 col-xs-12 col-sm-12">
<div class="col-lg-3 col-md-3 col-xs-3 col-sm-3 center"></div>
<div class="col-lg-3 col-md-3 col-xs-3 col-sm-3 center"></div>
<div class="col-lg-3 col-md-3 col-xs-3 col-sm-3 center"></div>
<div class="col-lg-3 col-md-3 col-xs-3 col-sm-3 center"></div>
</div>
<footer class="col-lg-12 col-md-12 col-xs-12 col-sm-12"></footer>

再运行,缩小页面之后,页面再不乱排列了,但缩小页面窗口时,发现页面变得扁了,效果如下:

Bootstrap页面缩小变形的快速解决办法

这是每个块区元素没有宽度所导致的,若此时再给body设置宽度,[width:1350px(屏幕宽度)]则可以避免这种情况,自动生成了滚动条,并让页面正常显示,效果如下:

Bootstrap页面缩小变形的快速解决办法

以上所述是小编给大家介绍的Bootstrap页面缩小变形的快速解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery使用手册之 事件处理
Mar 24 Javascript
js的逻辑运算符 ||
May 31 Javascript
js 链式延迟执行DOME
Jan 04 Javascript
jquery 跳到顶部和底部动画2句代码简单实现
Jul 18 Javascript
用js判断是否为360浏览器的实现代码
Jan 15 Javascript
JS获取图片lowsrc属性的方法
Apr 01 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
Aug 12 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】
Dec 13 Javascript
JavaScript实现的级联算法示例【省市二级联动功能】
Dec 25 Javascript
axios携带cookie配置详解(axios+koa)
Dec 28 Javascript
vue实现element表格里表头信息提示功能(推荐)
Nov 20 Javascript
js实现小球在页面规定的区域运动
Jun 16 Javascript
拖动时防止选中
Feb 03 #Javascript
jQuery表格的维护和删除操作
Feb 03 #Javascript
折叠菜单及选择器的运用
Feb 03 #Javascript
jQuery读取XML文件的方法示例
Feb 03 #Javascript
JavaScript函数基础详解
Feb 03 #Javascript
JavaScript提高加载和执行效率的方法
Feb 03 #Javascript
使用Bootstrap美化按钮实例代码(demo)
Feb 03 #Javascript
You might like
小偷PHP+Html+缓存
2006/12/20 PHP
几款免费开源的不用数据库的php的cms
2010/12/19 PHP
PHP实现采集中国天气网未来7天天气
2014/10/15 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
在PHP程序中使用Rust扩展的方法
2015/07/03 PHP
PHP strip_tags保留多个HTML标签的方法
2016/05/22 PHP
Laravel 添加多语言提示信息的方法
2019/09/29 PHP
可以文本显示的公告栏的js代码
2007/03/11 Javascript
JavaScript面象对象设计
2008/04/28 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
2014/08/22 Javascript
用console.table()调试javascript
2014/09/04 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
2016/03/28 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
JS之相等操作符详解
2016/09/13 Javascript
浅谈javascript中的三种弹窗
2016/10/21 Javascript
jfinal与bootstrap的登出实战详解
2017/11/27 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
小程序分享链接onShareAppMessage的具体用法
2020/05/22 Javascript
Python实现登录接口的示例代码
2017/07/21 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
python 和c++实现旋转矩阵到欧拉角的变换方式
2019/12/04 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
Django windows使用Apache实现部署流程解析
2020/10/12 Python
pandas map(),apply(),applymap()区别解析
2021/02/24 Python
css3中检验表单的required,focus,valid和invalid样式
2014/02/21 HTML / CSS
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
英国二手iPhone、音乐、电影和游戏商店:musicMagpie
2018/10/26 全球购物
投标单位介绍信
2014/01/09 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
小学清明节活动总结
2014/07/04 职场文书
国际会计专业求职信
2014/08/04 职场文书
初三学生语文考试作弊检讨书
2014/12/14 职场文书
经验交流材料格式
2014/12/30 职场文书
公证书格式
2015/01/23 职场文书
委托收款证明
2015/06/23 职场文书
Java界面编程实现界面跳转
2022/06/16 Java/Android