`
schy_hqh
  • 浏览: 555951 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

bootstrap3-Grid System 网格系统

 
阅读更多

以下是bootstrap2.x中网格的说明,bootstrap3.0版本有不同的地方。

只是为了理解bootstrap网格基本概念。

 

Explaining it in a simple way, in web design, we create rows and columns using HTML and CSS to achieve a grid. And columns contain the actual content.

Bootstrap基于HTML和CSS创建行和列来实现网格,具体内容放到各列中进行展现。

 

Twitter Bootstrap offers two types of Grids.

提供2种类型的网格:

默认网格940px,12列;通过样式设置可以让其支持724px和1170px的布局。

The default Grid System is 940px wide and 12 column.

You can add the responsive stylesheet to it and then it will become adaptable to 724px and 1170px wide with respect to the viewport it is rendered on.

流式布局网格,基于百分比,与默认网格一样,可以进行扩展,以支持不同屏幕大小的设备。

There is also a fluid grid system.

This is a percentage based one instead of pixel based.

And can be extended to the responsiveness same as the default fixed grid.

 
Bootstrap uses CSS class "row" for creating horizontal rows and CSS class "spanx" (where value of x is 1 through 12) for creating vertical columns.
通过class="row"创建行,class="spanx"创建列
 
1.如何通过网格创建行与列
2.添加响应式布局(自动与屏幕大小适应,对页面进行调整,以达到最佳显示效果)
3.对列设置偏移量(偏移量也要与其它列一起计算总数不超过12列)
4.网格嵌套(被嵌套的列数不能超过父列所占的列数)

 Following is a summary of what we have discussed in this tutorial:

  • Twitter Bootstrap's default grid sytem is 940px wide and can hold 12 columns.
  • 默认网格系统的配置:940px,网格分为12列
  • In the Grid, rows are created with 'class="row"' and columns are created with 'class="spanx"', where x is a positive integer. Sum of x for all columns used must not exceed 12.
  • 通过class="row"创建行,class="spanx"创建列,所有列的x之和不能超过12
  • By adding responsive css of Bootstrap, you can add responsive features to the deafult grid.
  • 可以添加响应式功能到默认网格系统中
  • You can use offsets to create additional space to a column. For doing that 'class="offsetx"' is used, where x is a positive integer.if you are using offsets, then total number of columns, including number of offsets used, can not exceed 11.
  • 通过class="offsetx"可以为一列额外空出区域,总的列数(包括偏移列)不超过11?
  • Columns can be nested. If nested columns are used, while counting total number of columns in the grid (in a row directly under container), nested columns are also counted with columns up in the hierarchy.
  • 列可以嵌套,在计算网格列总数时,被嵌套列也要一起计算,即遵守总列数<12的规定
  • Offsetting can be performed on nested columns also.
  • 偏移属性同样可以使用在嵌套网格中
 
 
分享到:
评论

相关推荐

    react-grid-system:用于React的功能强大的类似Bootstrap的响应式网格系统

    一个强大的类似Bootstrap的响应式网格系统,用于React。 :warning_selector: 升级到v7 react-grid-system v7为超大屏幕添加了新的屏幕类xxl 。 这可能会对您的应用造成影响。 要退出此新屏幕类别,请使用以下命令...

    bootstrap-3.3.7-dist

    这主要通过一系列的栅格系统(Grid System)实现,它使用行(Row)和列(Column)来组织内容,确保在任何设备上都能保持良好的视觉效果。 2. **预定义的类(Class)**:Bootstrap提供了一套丰富的预定义CSS类,如 `...

    960-Grid-System

    960 Grid System(960格栅系统)是一种广泛应用的网页设计框架,旨在为设计师提供一个标准化的、可扩展的布局方案。本文将深入探讨960 Grid System的核心概念、优势及其在实际应用中的运用。 960 Grid System由...

    Bootstrap3 Grid system原理及应用详解

    Bootstrap3 Grid System是Bootstrap框架中用于构建响应式布局的核心组件,它基于12列的栅格系统,允许开发者灵活地创建各种布局。理解其原理和应用对于有效地使用Bootstrap至关重要。 首先,Bootstrap3的Grid ...

    960-Grid-System-master 960格设计

    "960-Grid-System-master"是这个设计系统的代码库或资源包,通常包含CSS、HTML和其他相关文件,方便开发者使用。 960格设计的核心理念是将网页宽度设定为960像素,这确保了在不同分辨率的屏幕下都能有良好的显示...

    bootstrap-grid-examples:自举网格示例

    这个"bootstrap-grid-examples"项目提供了一系列示例,帮助开发者更好地理解和应用Bootstrap的网格系统。下面将详细阐述Bootstrap网格系统的核心概念、安装方法以及如何在本地环境中运行示例。 Bootstrap网格系统是...

    Bootstrap-4-grid-system:Bootstrap 4的网格和响应实用程序类,没有任何额外功能。 Sass和CSS。 轻巧但功能强大。 品味风格

    Bootstrap-4-网格系统 Bootstrap 4的网格和响应实用程序类,没有任何额外功能。 Sass ans CSS。 轻巧但功能强大。 品味风格。 ##说明在css /文件夹中包含一个预编译的css文件,以获取自定义版本,请遵循以下说明: ...

    bootstrap-3.0.1-dist.zip

    再者,Bootstrap的网格系统(Grid System)是其响应式设计的关键组成部分。在3.0.1版本中,它采用了12列的布局,允许开发者通过简单的类选择器调整内容的宽度,以适应不同屏幕尺寸的设备。这种灵活的布局方式使得...

    Bootstrap-中文-API.chm

    8. **网格系统(Grid system)**:Bootstrap的网格系统通过百分比宽度和媒体查询实现灵活的响应式布局,确保页面在各种屏幕尺寸上都能保持良好的视觉效果。 9. **辅助类(Helper classes)**:Bootstrap提供了一...

    bootstrap-4.5.2-dist.zip

    1. **响应式设计**:Bootstrap的核心特性之一就是响应式布局,它使用媒体查询(Media Queries)和栅格系统(Grid System)来确保网站在不同设备上(如手机、平板、桌面电脑)都能自适应显示。Bootstrap的栅格系统...

    简约响应设计管理后台bootstrap模板-Stellar

    模板中可能包含的组件有:导航栏(Navbar)、网格系统(Grid System)、表单(Forms)、按钮(Buttons)、下拉菜单(Dropdowns)、模态框(Modals)、警告提示(Alerts)、导航条(Pagination)、面板(Panels)和...

    基于Bootstrap的响应式可伸展的网格布局系统

    在“基于Bootstrap的响应式可伸展的网格布局系统”中,我们聚焦于Bootstrap的核心特性——网格系统(Grid System)。这个系统允许开发者创建灵活、自适应的页面布局,无论是在桌面端还是移动设备上都能提供良好的...

    bootstrap-3.3.7--.rar

    Bootstrap的网格系统(Grid System)使用12列布局,允许灵活地创建多列布局,适应桌面、平板和手机等不同设备。 2. **预定义类**:Bootstrap提供了一系列预定义的CSS类,如排版类、颜色类、按钮类、表单类等,帮助...

    understanding-bootstrap-containers-and-grid-system-from-source-code:用于学习引导容器和网格系统的演示-bootstrap source code

    从源代码了解引导容器和网格系统 用于学习引导容器和网格系统的演示 布局容器文件夹内部的两个html比较了container和container-fluid的不同; grid_sysytem文件夹内部的html里列出了替代系统中一些不同的预定义列的...

    bootstrap4-website:使用bootstrap 4 Framework构建的网站

    1. **Bootstrap Grid System**:Bootstrap 4 的网格系统是其核心特性之一,它基于 12 列布局,允许开发者灵活地创建响应式的网页布局。通过使用 `.container`、`.row` 和 `.col-*` 类,我们可以轻松地调整元素的宽度...

    基于jQuery Bootstrap3的响应式网格图片画廊插件源码.zip

    - **Bootstrap3 Grid System**:理解Bootstrap的12列网格布局,如何通过@media查询来定义不同屏幕尺寸下的布局。 - **jQuery选择器与事件处理**:学会使用jQuery选择特定DOM元素,并添加事件监听器以实现图片的点击...

    基于 Kendo UI for jQuery 和 Bootstrap 4 搭建的 后台管理系统

    1. **响应式布局(Responsive Grid System)**:Bootstrap 4 的网格系统允许开发者轻松创建响应式布局,适应不同屏幕尺寸。 2. **预设组件(Components)**:Bootstrap 提供了如导航条、模态框、按钮、卡片等预设...

    bootstrap文件及bootstrap图标大全

    开发者可以看到如何在实际项目中应用Bootstrap的类和方法,例如如何添加导航栏(Navbar)、按钮组(Button Group)、表单(Forms)、网格系统(Grid System)等,并且可以浏览和测试所有可用的Bootstrap图标。...

Global site tag (gtag.js) - Google Analytics