详解Bootstrap网格系统 - 洛水三千

php中文网
发布: 2016-05-20 16:50:34
原创
1344人浏览过

bootstrap框架中的网格系统就是将容器平分成12份,在使用的时候可以根据实际情况重新编译less/sass源码来修改12这个数值。bootstrap框架的网格系统工作原理:

1、数据行(.row)必须包含在容器(.container)中,以便其赋予合适的对齐方式和内距(padding)

<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="container"</span><span style="color: #0000ff;">></span>
<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
登录后复制

2、在行(.row)中可以添加列(.column),但列数之和不能超过平分的总列数(如:12)

<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="container"</span><span style="color: #0000ff;">></span>
<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
  <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
  <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-8"</span><span style="color: #0000ff;">></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
登录后复制

3、具体内容应当放在列容器(.column)之内,而且只有列(.column)才可以作为行容器(.row)的直接子元素

4、通过设置内距(padding)从而创建列与列之间的间距,然后通过为第一列和最后一叠设置负值的外距(margin)来抵消内距(padding)的影响

在bootstrap网格系统中带有响应式效果,其带有四种类型的浏览器,(超小屏,小屏,中屏和大屏),其断点是768px,992px,1220px

容器(.container),针对不同的浏览器分辨率,其宽度也不一样:自动,760px,970px,1170px;

<span style="color: #800000;">.container </span>{<span style="color: #ff0000;">
  padding-right</span>:<span style="color: #0000ff;"> 15px</span>;<span style="color: #ff0000;">
  padding-left</span>:<span style="color: #0000ff;"> 15px</span>;<span style="color: #ff0000;">
  margin-right</span>:<span style="color: #0000ff;"> auto</span>;<span style="color: #ff0000;">
  margin-left</span>:<span style="color: #0000ff;"> auto</span>;<span style="color: #ff0000;">
  @media (min-width</span>:<span style="color: #0000ff;"> 768px) {
  .container {
    width: 750px</span>;
  }<span style="color: #800000;">
  @media (min-width: 992px) </span>{<span style="color: #ff0000;">
  .container {
    width</span>:<span style="color: #0000ff;"> 970px</span>;
  }<span style="color: #800000;">
  @media (min-width: 1200px) </span>{<span style="color: #ff0000;">
  .container {
    width</span>:<span style="color: #0000ff;"> 1170px</span>;
  }
登录后复制

行容器(.row),将容器的行平分了12等份,也就是列。每个列都有个padding-left:15px和padding-right:15px;这样也导致了第一列的padding-left和最后一列的paading-right占据了中宽度的30px

<span style="color: #800000;">.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 </span>{<span style="color: #ff0000;">
  position</span>:<span style="color: #0000ff;"> relative</span>;<span style="color: #ff0000;">
  min-height</span>:<span style="color: #0000ff;"> 1px</span>;<span style="color: #ff0000;">
  padding-right</span>:<span style="color: #0000ff;"> 15px</span>;<span style="color: #ff0000;">
  padding-left</span>:<span style="color: #0000ff;"> 15px</span>;
}
登录后复制

行容器(.row)定义了margin-left和margin-right值为-15px,用来抵消第一列的左内距和最后一列的右内距,这样第一列和最后一列与容器(.container)之间就没有间距了

<span style="color: #800000;">.row </span>{<span style="color: #ff0000;">
  margin-right</span>:<span style="color: #0000ff;"> -15px</span>;<span style="color: #ff0000;">
  margin-left</span>:<span style="color: #0000ff;"> -15px</span>;
}
登录后复制

 

基本用法

由于bootstrap框架在不同屏幕尺寸使用了不同的网格样式,下面就以中屏(970px)为例。

1、列组合

列组合就是更改数字来合并列(列总数不能超过12),有点类似于表格的colspan属性;列组合方式只涉及两个特性:浮动于宽度百分比

<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="container"</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-8"</span><span style="color: #0000ff;">></span>col-md-8<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-3"</span><span style="color: #0000ff;">></span>col-md-3<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-6"</span><span style="color: #0000ff;">></span>col-md-6<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-3"</span><span style="color: #0000ff;">></span>col-md-3<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
登录后复制

效果如下:

image

确保所有列左浮动

<span style="color: #800000;">.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 </span>{<span style="color: #ff0000;">
    float</span>:<span style="color: #0000ff;"> left</span>;
 }
登录后复制

定义每个列组合的宽度

<span style="color: #800000;">.col-md-12 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 100%</span>;
  }<span style="color: #800000;">
  .col-md-11 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 91.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-10 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 83.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-9 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 75%</span>;
  }<span style="color: #800000;">
  .col-md-8 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 66.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-7 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 58.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-6 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 50%</span>;
  }<span style="color: #800000;">
  .col-md-5 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 41.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-4 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 33.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-3 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 25%</span>;
  }<span style="color: #800000;">
  .col-md-2 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 16.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-1 </span>{<span style="color: #ff0000;">
    width</span>:<span style="color: #0000ff;"> 8.33333333%</span>;
  }
登录后复制

 

列偏移

有时候,我们不希望相邻的两个列紧靠在一起,但又不想用margin或者其他技术手段,这是可以用列偏移(offset)来实现。使用列偏移只需在列元素上添加类名.col-md-offset-*(星号代表要偏移的列组合数),具有这个类名的列就会偏移,如:在列元素上添加.col-md-offset-4,表示该列向右偏移4个列的宽度

Felvin
Felvin

AI无代码市场,只需一个提示快速构建应用程序

Felvin 161
查看详情 Felvin
<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="container"</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>1111<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4 col-md-offset-2"</span><span style="color: #0000ff;">></span>111<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-2"</span><span style="color: #0000ff;">></span>333<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4 col-md-offset-4"</span><span style="color: #0000ff;">></span>列偏移<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-2"</span><span style="color: #0000ff;">></span>col-md-2<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-2"</span><span style="color: #0000ff;">></span>col-md-2<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
登录后复制

效果如下:

image

 

实现原理:

利用十二分之一的margin-left,有多少个offset,就有多少个margin-left

<span style="color: #800000;">.col-md-offset-12 </span>{<span style="color: #ff0000;">
   margin-left</span>:<span style="color: #0000ff;"> 100%</span>;
}<span style="color: #800000;">
  .col-md-offset-11 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 91.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-offset-10 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 83.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-offset-9 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 75%</span>;
  }<span style="color: #800000;">
  .col-md-offset-8 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 66.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-offset-7 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 58.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-offset-6 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 50%</span>;
  }<span style="color: #800000;">
  .col-md-offset-5 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 41.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-offset-4 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 33.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-offset-3 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 25%</span>;
  }<span style="color: #800000;">
  .col-md-offset-2 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 16.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-offset-1 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 8.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-offset-0 </span>{<span style="color: #ff0000;">
    margin-left</span>:<span style="color: #0000ff;"> 0</span>;
  }
登录后复制

需要注意的是,使用col-md-offset-* 对列进行右偏移时,要保证列与偏移列的总数不超过12,不然会导致列断行显示

 

列排序

列排序就是改变列的方向,并且设置浮动的距离。在bootstrap网格系统中是通过添加类名。col-md-push-*和col-md-pull-*

<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="container"</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
          <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
          <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-8"</span><span style="color: #0000ff;">></span>col-md-8<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
   <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
登录后复制

效果如下:

image

col-md-4居左,col-md-8居右,如果要互换位置,就需要将col-md-4向右移动8个列的距离,也就是添加类名.col-md-push-8;同时需要将col-md-8向左移动4个列的距离,也就是添加类名.col-md-pull-4

bootstrap仅通过设置left和right来实现定位效果。

<span style="color: #800000;">.col-md-pull-12 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 100%</span>;
  }<span style="color: #800000;">
  .col-md-pull-11 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 91.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-pull-10 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 83.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-pull-9 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 75%</span>;
  }<span style="color: #800000;">
  .col-md-pull-8 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 66.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-pull-7 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 58.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-pull-6 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 50%</span>;
  }<span style="color: #800000;">
  .col-md-pull-5 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 41.66666667%</span>;
  }<span style="color: #800000;">

  .col-md-pull-4 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 33.33333333%</span>;
  }<span style="color: #800000;">

  .col-md-pull-3 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 25%</span>;
  }<span style="color: #800000;">

  .col-md-pull-2 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 16.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-pull-1 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 8.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-pull-0 </span>{<span style="color: #ff0000;">
    right</span>:<span style="color: #0000ff;"> 0</span>;
  }<span style="color: #800000;">

  .col-md-push-12 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 100%</span>;
  }<span style="color: #800000;">
  .col-md-push-11 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 91.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-push-10 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 83.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-push-9 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 75%</span>;
  }<span style="color: #800000;">
  .col-md-push-8 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 66.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-push-7 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 58.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-push-6 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 50%</span>;
  }<span style="color: #800000;">
  .col-md-push-5 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 41.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-push-4 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 33.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-push-3 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 25%</span>;
  }<span style="color: #800000;">
  .col-md-push-2 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 16.66666667%</span>;
  }<span style="color: #800000;">
  .col-md-push-1 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 8.33333333%</span>;
  }<span style="color: #800000;">
  .col-md-push-0 </span>{<span style="color: #ff0000;">
    left</span>:<span style="color: #0000ff;"> 0</span>;
  }
登录后复制

 

列嵌套

列嵌套可以在一个列中添加一个或做个行(row)容器,然后在这个行容器中插入列,在列容器中的行容器(row),宽度为100%时,就是当前外部列的宽度

<span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="container"</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-8"</span><span style="color: #0000ff;">></span><span style="color: #000000;">
               我在里面嵌套了一个网格
               </span><span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
                   <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-6"</span><span style="color: #0000ff;">></span>col-md-6<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
                   <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-6"</span><span style="color: #0000ff;">></span>col-md-6<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-8"</span><span style="color: #0000ff;">></span><span style="color: #000000;">
               我在里面嵌套了一个网格
               </span><span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="row"</span><span style="color: #0000ff;">></span>
                   <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
                   <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
                   <span style="color: #0000ff;"><</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="col-md-4"</span><span style="color: #0000ff;">></span>col-md-4<span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
               <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
           <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
       <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
   <span style="color: #0000ff;"></</span><span style="color: #800000;">div</span><span style="color: #0000ff;">></span>
登录后复制

 

image

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号