這是一個真正的Bootstrap 3難題,我正在努力。看看這段代碼,看看你能解決這個難題。我試圖做的是使中心(黃色)部分兩倍高(200px)爲內容的目的,並保持廣場的其餘部分在相同的立場和現在相同的高度(100px)。它必須保持響應。Bootstrap 3 Puzzle Simplified
這裏是我一起工作的代碼 -
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<style type="text/css">
.blue {
height: 100px;
background-color: blue;
border: white solid 5px;
color: white;
}
.green {
height: 100px;
background-color: green;
border: white solid 5px;
color: white;
}
.yellow {
height: 100px;
background-color: yellow;
border: white solid 5px;
color: black;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
</div>
<div class="row">
<div class="col-sm-2 green">green</div>
<div class="col-sm-8 yellow">yellow</div>
<div class="col-sm-2 green">green</div>
<div class="col-sm-2 green">green</div>
<div class="col-sm-2 col-sm-offset-8 green">green</div>
</div>
<div class="row">
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
<div class="col-sm-2 blue">blue</div>
</div>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>
嗨瑞安,感謝,但不是我所遇到的麻煩。問題是,中心部分是(使用你的例子)160px高,每邊都是2個div,每個80px高。我無法讓它工作。我可以讓他們三個排隊,但總是不合適的。你所擁有的全部是80px高。那沒問題。再次感謝,但沒有雪茄:-) – user2560895