我相信這個問題有一個簡單的答案,並且我將這個複雜化!如果我是,那麼我提前道歉!html/css響應式網格,調整大小並正確填充寬度
我想要一個div網格填充容器div的寬度。說8個div塊,4行兩列,每個父div有25%。
在調整寬度的大小時,div的寬度應該縮小(固定高度),直到達到最小寬度。該div應該包裝/浮動成爲三排3,3和2.
我有這一切工作正常。我的簡化代碼如下:
<html>
<head>
<title>test</title>
</head>
<style>
.container {
width: 90%;
}
.box {
margin: 10px;
width: 22%;
min-width: 200px;
max-width: 22%;
height: 300px;
background: #ff0000;
display: inline-block;
}
</style>
<body>
<div align="center">
<div class="container">
<div class="box"> </div>
<div class="box"> </div>
<div class="box"> </div>
<div class="box"> </div>
<div class="box"> </div>
<div class="box"> </div>
</div>
</div>
</body>
</html>
的問題是,從4列各跳躍以3比2比1,的div留在它們的最小寬度和不再補全父寬度。
我想要實現的是divs將始終填充父寬度。
到目前爲止,我發現的任何解決方案都是大量複雜的jquery和許多插件,還有各種各樣的其他功能。
我想要實現的唯一功能就是這個子div的流體寬度。
我目前使用的是HTML和CSS,但使用jquery或其他解決方案,但不想使用html5或css3。
您可以使用引導插件使用的利潤率以像素爲單位輕鬆實現這一點。請參閱這些鏈接http://www.w3schools.com/bootstrap/bootstrap_grid_system.asp和http://getbootstrap.com/2.3.2/scaffolding.html – 2015-02-05 13:58:45