网格系统 - 堆叠到水平



让我们看一个简单的网格示例,它具有简单的布局 - 两列,每列两段。(此处使用了每列的样式。您可以避免它。)

<div class = "container">
   <h1>Hello, world!</h1>
   
   <div class = "row">
   
      <div class = "col-md-6"  style = "background-color: #dedef8; 
         box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
         
         <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do 
            eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut 
            enim ad minim veniam, quis nostrud exercitation ullamco laboris 
            nisi ut aliquip ex ea commodo consequat.</p>

         <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem 
            accusantium doloremque laudantium, totam rem aperiam, eaque ipsa 
            quae ab illo inventore veritatis et quasi architecto beatae vitae 
            dicta sunt explicabo.</p>
      </div>

      <div class = "col-md-6" style = "background-color: #dedef8;
         box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
         
         <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem 
            accusantium doloremque laudantium.</p>

         <p> Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, 
            consectetur, adipisci velit, sed quia non numquam eius modi 
            tempora incidunt ut labore et dolore magnam aliquam quaerat 
            voluptatem.</p>
      </div>
      
   </div>
</div>

这将产生以下结果 -

详情

  • <div class = "container">...</div> 元素用于确保布局正确居中和最大宽度。

  • 添加容器后,接下来需要考虑行。在行内添加 <div class = "row">...</div> 和列 <div class = "col-md-6"></div>

  • 网格中的每一行都由 12 个单元组成,您可以使用这些单元定义所需列的大小。在我们的示例中,我们有两列,每列宽 6 个单元,即 6 + 6 = 12。

您可以尝试更多选项,例如 - <div class = "col-md-3"></div><div class = "col-md-9"></div><div class = "col-md-7"></div><div class = "col-md-5"></div>

进行实验并确保总和始终需要为 12。

bootstrap_grid_system.htm
广告