3 열 레이아웃에 여러 상자/블록이 있습니다. 상자는 float: left, width: 33%
과 같은 스타일을 사용하지만 높이가 다릅니다.간격/행이없는 열의 div 블록 정렬
필자가 열 "행"사이의 간격을 항상 채울 수 있도록하려면 어떻게해야합니까 (패널 4는 패널 1 바로 아래에 간격이 없음).
예 :
내가 폐쇄 할 1 번과 4 번 패널 사이의 간격이 항상있다<style>
.testpanel { width: 33%; border: 1px solid black; float:left;}
</style>
<div class="testpanel">
Panel 1
</div>
<div class="testpanel">
Long Panel 1
<br /><br /><br />
</div>
<div class="testpanel">
Long Panel 2
<br /><br /><br />
</div>
<div class="testpanel">
Panel 4
</div>
. http://gridster.net/ 같은 일부 js 라이브러리를 사용하지 않고 CSS에서이 작업을 수행 할 수 있습니까?
정적 레이아웃 (열 당 내용을 채우는 방법)에서이 방법을 알고 있지만 동적으로 패널을 생성/삭제할 것이므로 특정 열을 패널에 연결하고 싶지는 않습니다.
부트 스트랩 버전 : http://jsfiddle.net/WhKLj/1/
http://css-tricks.com/fluid-width-equal-height-columns/ – ajc
@ajc : 그 의도는 상자와 상자 사이에 간격이없는 것입니다. 따라서 열을 기준으로 스택을 쌓는 것과 거의 비슷하지만 동적으로 수행 할 수 있습니다. –
당신은'panel4'가 올라가고'panel1'의 하단을 만지고 싶다는 것을 의미합니까? –