javascript - 在 Bootstrap 中水平制作三个 div 的全宽和高度

标签 javascript css html twitter-bootstrap

我的问题是我需要在我的网站上制作三个分区,如下所示,它们会全屏显示, Image

但目前发生的情况是它只是保持在中心位置。我想让它全宽, 以下是我的 Bootstrap HTML 代码。

<meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
  <link rel="stylesheet" href="test.css">

<body>

<div class="container">
    
  <div class="row">
    <div class="col-sm-4" style="background-color:yellow;">
      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br>
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    </div>
    <div class="col-sm-4" style="background-color:pink;">
      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.    
    </div>
	<div class="col-sm-4" style="background-color:green;">
      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.    
    </div>
  </div>
</div>
    
</body>
我需要像上面那样做,但任何其他替代解决方案也将被接受。 :)

最佳答案

整页中查看片段

.row, .col-sm-4, .container {
    height: 100%;
}

.container {
width: 100%!important;  
}

body, html {
height: 100%;  
}
<meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
  <link rel="stylesheet" href="test.css">

<body>

<div class="container">
    
  <div class="row">
    <div class="col-sm-4" style="background-color:yellow;">
      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br>
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    </div>
    <div class="col-sm-4" style="background-color:pink;">
      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.    
    </div>
	<div class="col-sm-4" style="background-color:green;">
      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.    
    </div>
  </div>
</div>
    
</body>

关于javascript - 在 Bootstrap 中水平制作三个 div 的全宽和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36371413/

相关文章:

javascript - Datapower 中 Javascript 的范围 (GatewayScript)

javascript - 使用 ajax 时如何在 jQuery/JavaScript 中制作重定向页面?

javascript - 当模态打开时停止在主体上滚动并允许在模态 div 上滚动

jquery - 战地风云3标志效果

javascript - 等到所有脚本都完成后再启用按钮

javascript - 遍历一个通用的 javascript 集合?

javascript - 应用 CSS onclick

jquery - 相机 slider 图像从侧面被裁剪

javascript - Owl Carousel 上的重叠幻灯片

jquery - 值未从 ckeditor 中清除