By default Bootstrap does not provide grid system that allows us to create five columns layout, but as you can see it’s quite simple.
At first you need to create default column definition in the way that Bootstrap do it. I called my classes col-..-15.
.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; }
Next you need to define width of new classes in case of different media queries.
.col-xs-15 { width: 20%; float: left; } @media (min-width: 768px) { .col-sm-15 { width: 20%; float: left; } } @media (min-width: 992px) { .col-md-15 { width: 20%; float: left; } } @media (min-width: 1200px) { .col-lg-15 { width: 20%; float: left; } }
Now you are ready to combine your classes with original Bootstrap classes. For example, if you would like to create div element which behave like five columns layout on medium screens and like four columns on smaller ones, you just need to use something like this:
<div class="row"> <div class="col-md-15 col-sm-3"> ... </div> </div>
参考:http://www.wearesicc.com/quick-tips-5-column-layout-with-twitter-bootstrap/
按照以上的方法,我们可以很容易的创造出更多栏出来!
原文/转自: Bootstrap 3 : 实现5栏设计 5 columns layout with Twitter Bootstrap
相关推荐
Bootstrap3是Twitter开发的一款流行的前端框架,用于快速构建响应式和移动优先的网站。Layoutit BootStrap3是基于此框架的一个在线布局工具,它提供了一个直观的拖拽界面,帮助开发者无需编写代码就能设计出复杂的...
在Bootstrap 4中,实现带有隐藏按钮的侧边导航栏是一项常见的需求,尤其在创建现代网页设计时。这样的导航栏可以节省空间,提升用户体验,特别是在移动设备上。 首先,要创建一个侧边导航栏,我们需要引入Bootstrap...
3. Bootstrap Table的CSS和JS:这是Bootstrap Table的核心库,提供表格的各种功能。 4. Fixed Columns的CSS和JS:这是扩展包,专门用于实现固定列功能。 在HTML中,你需要创建一个基本的Bootstrap表格结构,并且...
Bootstrap3 是一个流行的前端开发框架,由 Twitter 开发并开源,它提供了丰富的预定义样式、组件和JavaScript插件,使得创建响应式、移动优先的网页变得简单易行。在这个特定的场景中,我们关注的是Bootstrap3中的...
Bootstrap3-Layoutit是一款基于Bootstrap 3框架的在线布局工具,专为网页设计者和开发者提供便捷的界面构建服务。这个汉化版本使得中文用户在使用时能够更加方便地理解和操作,无需面对语言障碍。Bootstrap作为一款...
* 响应式设计:Bootstrap 的响应式 CSS 可以自适应于台式机,平板电脑,手机。 Bootstrap 的应用场景 Bootstrap 的应用场景主要有以下几点: * 웹应用开发 * 移动应用开发 *响应式设计 * 前端开发 Bootstrap 的...
- **导航栏(Navigation Bar)**:Bootstrap的导航栏提供了固定在顶部、响应式的导航菜单,可以方便地展示网站的主要链接。 - **网格系统(Grid System)**:Bootstrap的网格系统基于12列布局,可以帮助开发者创建响应...
Bootstrap3-Layoutit是一款基于Bootstrap 3框架的在线布局工具,专为网页设计师和开发者设计,使得构建响应式网页布局变得更加简单快捷。这个汉化版本是原版Bootstrap3-Layoutit的中文适配版本,方便中国用户使用。...
资源名称:Bootstrap期末课程设计 内容使用语言:HTML5+css3+js+bootstrap框架 使用/学习场景:完成整个学期成果,了解框架的好处 应用场景:对于使用框架对于完成一个网页的实现更加容易 特点:加深对前端语言的...
3. **丰富的预定义样式:** 包含了大量的预定义样式,包括字体、颜色、间距等,帮助快速实现一致的设计风格。 4. **可扩展的组件库:** 提供了一套完整的 UI 组件,如导航栏、轮播图、下拉菜单等,方便快速构建复杂...
twitter-bootstrap-rails-confirm, 使用 Twitter Bootstrap 确认对话框 :: bootstrap:: bootstrap:: rails::这里 gem 添加一些javascript来更改 Boostrap 2.3和 4的数据确认处理的默认行为。正常确认对话框显示带有...
1. **响应式设计**:Bootstrap模板采用了一种“移动优先”的设计理念,利用CSS3中的媒体查询技术实现流式布局,确保网页能够在不同尺寸的设备上(如手机、平板、桌面电脑等)呈现出最佳的视觉效果和用户体验。...
"bootstrap-table-fixed-columns.zip" 是一个专为 Bootstrap Table 设计的插件,用于解决表格滚动时表头固定不动的问题,使得用户在浏览长表格时始终能清晰地看到列名。 FastAdmin 是一个基于 ThinkPHP5 开发的开源...
总的来说,`bootstrap-table-fixed-columns`是一个增强Bootstrap表格功能的工具,它通过CSS和JavaScript实现了固定列效果,使得用户在处理大量数据时能更有效地导航。了解并熟练掌握这个扩展的使用,将有助于提升...
- **模板定制**:Bootstrap Table允许用户自定义分页栏的HTML模板。通过设置`paginationTemplate`选项,可以替换默认的模板,实现与jqGrid类似的布局。 3. **增加输入框跳转功能**: - **添加元素**:在分页栏中...
Twitter Bootstrap:前端框架利器.pdf
3. 集成其他库和功能:Bootstrap本身提供了很多功能,但可能还需要与其他JavaScript库(如jQuery、Chart.js等)集成,以实现更复杂的功能。 4. 测试和优化:完成设计后,务必在多种设备和浏览器上进行测试,确保布局...
3. **组件**:Bootstrap 3包含了一系列预先设计和可重用的UI组件,如导航栏(navbar)、下拉菜单(dropdowns)、按钮(buttons)、表单(forms)、模态框(modals)、轮播(carousels)、提示(tooltips)和弹出(popovers)等,这些...
A hands-on introduction to building websites with Twitter Bootstrap's powerful front-end development framework Conquer responsive website layout with Bootstrap’s flexible grid system Leverage ...
1. **栅格系统**:Bootstrap的栅格系统是其响应式设计的基础,它允许开发者创建灵活的布局,根据不同的设备屏幕尺寸自动调整。2.1.1版本中,这个系统可能包括12列的网格,以及预定义的类来帮助定位内容。 2. **预...