Bootstrap3 网格系统(二)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hlx20080808/article/details/88189702

     网格系统 : 通过一系列的行(row)与列(column)的组合来创建页面的布局,设置的内容就可以放在这些创建好的布局中

     实现原理

  1.      通过定义容器的大小
  2.      平分为12份
  3.      调整内外边距 结合媒体查询

    网格工作原理:一行数据(row)必须包含在 .container中,以便为其赋予合适的对齐方式和内边距。

    

  源代码:

<div class="container">
			<div class="row">
				<div class="col-md-1">1</div>
				<div class="col-md-1">2</div>
	
			</div>
</div>

备注:

.container   固定布局
.container-fluid  流式布局

代表是行
.row  

代表是列
.col-xs-1  ~12   (如果是3,那么就是合并3列)
.col-sm-1  ~12
.col-md-1  ~12
.col-lg-1  ~12
 注意:( xs:微型  sm:小型,   md: 中型  , lg:大型)

偏移几列
.col-xs-offset-3  
.col-sm-offset-3  
.col-md-offset-3  
.col-lg-offset-3  

列组合

<div class="container">
			<div class="row">
				<div class="col-md-1">1</div>
				<div class="col-md-1">2</div>
				<div class="col-md-1">3</div>
				<div class="col-md-1">4</div>
				<div class="col-md-1">5</div>
				<div class="col-md-1">6</div>
				<div class="col-md-1">7</div>
				<div class="col-md-1">8</div>
				<div class="col-md-1">9</div>
				<div class="col-md-1">10</div>
			</div>
			
			<div class="row">
				<div class="col-md-4">列宽4</div>
			</div>
			
			<div class="row">
				<div class="col-md-3">列宽3</div>
				<div class="col-md-5">列宽5</div>
				<div class="col-xs-2">列宽2</div>
			</div>
		</div>

效果:

列偏移

<div class="row">
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
			<div class="col-md-1">列宽1</div>
		</div>
		
		
		<div class="row">
			<div class="col-md-4">列宽4</div>
			<div class="col-md-6 col-md-offset-2">列宽6偏移2</div>
		</div>


		<div class="row">
			<div class="col-md-3 col-md-offset-3">列宽3偏移3</div>
			<div class="col-md-3 col-md-offset-3">列宽3偏移3</div>
		</div>

     	<div class="row">
			<div class="col-md-5 col-lg-offset-5">列宽5偏移5</div>
		</div>

效果:

列嵌套:

<div class="container">
			<div class="row">
				<div class="col-md-8">
					<p>one列宽8.。。。。。</p>  
					<div class="row">
						<div class="col-md-6">two列宽4</div>
						<div class="col-md-6">two列宽4</div>
					</div>
					
					<div class="row">
						<div class="col-md-6">two列宽4</div>
						<div class="col-md-6">two列宽4</div>
					</div>
				</div>
				<div class="col-md-4">one列宽4</div>
			</div>
		</div>

效果:

列排序:

猜你喜欢

转载自blog.csdn.net/hlx20080808/article/details/88189702