私は垂直の棒グラフと同じように、異なる高さの隣接するdiv's
を作ろうとしています。問題は、pxでdivの高さを指定すると、の高さはokですが、別のパーセンテージで高さを指定すると、隣接するすべての高さは同じ高さに収縮します。私はコンテナdiv
とバーdiv's
に最小高さを指定しましたが、それでも動作しません。ここに私のコードは次のとおりです。高さが高さでは、隣接するdivを同じ高さに縮小する理由を教えてください。
HTML
<div class="barcontainer">
<div id="firstbar" class="bar" style= "height:10%">
</div>
<div id="secondbar" class="bar" style= "height:80%">
</div>
<div id="thirdbar" class="bar" style= "height:50%">
</div>
<div id="fourthbar" class="bar" style= "height:30%">
</div>
</div>
CSS
barscontainer
{
min-height: 300px;
}
.bar{
background: none repeat scroll 0 0 #7EADCB;
border-bottom: medium none;
float: left;
display: inline-block;
margin: 1px;
vertical-align: top;
width: 16px;
min-height: 1px
z-index: 1;
}
私が間違って何をやっている私を導いてください。ありがとう。私が見ることができる
壊れたケースにCSSを追加できますか? – user3528269
もっと知識のある方がこれを確認したり拒否したりしたいと思っていますが、そのCSSの長さをパーセンテージで読み、幅のパーセンテージ、*高さの値でも*です。おそらくこのケースには関係しませんが、それは私に思い出させました.... – Martin