解决bootstrap row span设置border换行的问题
来源:互联网 发布:辛格尔软件 编辑:程序博客网 时间:2024/05/16 03:21
Hadoop方面的毕业设计告一段落了,趁这几天空闲时间认真学习一下之前常使用但是却没用好的Bootstrap。
本文记录Bootstrap框架使用栅格系统时,遇到row内的span设置border换行的问题。
问题再现
<style>.row div{ border:solid 1px #eee; }</style><div class="container"> <div class="row"> <div class="span4">4</div> <div class="span8">8</div> </div></div>
CSS为row
里面的span*
设置边框后会导致最后一个span*
换行,原因是栅格系统写死了span
的宽度,并且使用float
的方式排列row
内的sapn*
,加上边框后导致宽度增加,所以会自动换行。
解决方案
方案一
要求尽量不修改网格的样式,避免自定义CSS与Bootstrap的栅格系统产生冲突:
<style>.span4 > div, .span8 > div{ border: 1px solid #888;}</style><div class="row"> <div class="span4"> <div>a</div> </div> <div class="span8"> <div>b</div> </div></div>
方案二
使用 row-fluid
代替 row
<style>.row-fluid div{ border:solid 1px #eee; }</style><div class="container"> <div class="row-fluid"> <div class="span4">a</div> <div class="span8">b</div> </div></div>
方案对比
<style type="text/css"> .span4 > div, .span8 > div { background: #0088CC; text-align: center; color: #fff; border: 1px solid #888; } .row-fluid div { background: #0088CC; text-align: center; color: #fff; border: solid 1px #eee; }</style><div class="container"> <hr> <div class="row"> <div class="span4"> <div>a</div> </div> <div class="span8"> <div>b</div> </div> </div> <hr> <div class="row-fluid"> <div class="span4">a</div> <div class="span8">b</div> </div> </div>
截图:
0 0
- 解决bootstrap row span设置border换行的问题
- 解决span自动换行以及样式margin的问题
- span 换行/不换行-解决
- span 换行/不换行-解决
- span 换行/不换行-解决
- span的float问题(li中的span如何不换行)
- 解决bootstrap table 内容换行不整齐的问题
- 解决设置border改变元素宽度问题
- 解决Bootstrap的row类,引起网页横向滚动条的问题。
- 完美解决了span的宽度设置
- css 两个span换行问题
- 关于span不能设置宽度及span自动换行的解决方法
- 关于span不能设置宽度及span自动换行的解决方法
- 为table-row设置border无效解决办法
- span、a标签之间的换行空白问题
- 解决gridview禁止换行设置无效的问题
- 解决span标签重叠的问题
- html5 span设置宽度无效的问题
- 静态对象是否调用构造函数?
- android 读取JSON格式文件
- ubuntu中dns不能保存的问题
- Android NDK 运行错误:java.lang.UnsatisfiedLinkError: Couldn't load XXX indLibrary returned null
- 修改XCode模板
- 解决bootstrap row span设置border换行的问题
- 更新UI的四种方式
- JAVA中类的加载顺序
- 一起talk C栗子吧(第五回:C语言实例--数组巧妙赋值)
- java反射机制
- Centos6.5学习之添加用户
- 提高第39课时,实践2,项目2-动态数组排序
- poj(2676)——Sudoku
- 第十一周项目2-储存班长信息的学生类