그래서 4 개의 div가 있습니다. (실제로는 더 많은 것이 있지만 질문이 간단 해집니다.) 두 개의 열로 표시하고 싶습니다. 4 개 구역은 높이가 다릅니다. 결국 실제 div 수는 다양합니다. 나는 스타일이div CSS/자바 스크립트로 스태킹/레이아웃
<div id="1" style="height: 200px" class="inline">some content here</div>
<div id="2" style="height: 600px" class="inline">some content here</div>
<div id="3" style="height: 300px" class="inline">some content here</div>
<div id="4" style="height: 200px" class="inline">some content here</div>
따라서
.inline { display: inline-block; vertical-align: top; width: 48%;}
그래서 # 1은 왼쪽으로 갈 것이다 다음 # 2 오른쪽 위대한에 옆에 밀어 것 가지고 있지만 # 3되지 않도록 경우 # 1 아래에 잘 맞게 400 픽셀 위로 밀어 넣습니다. (당연히) ... 그것은 왼쪽에 있지만 위로부터 600px에서 # 2의 바닥을 지 웁니다. 등등 ...
div가 공백으로 밀어 넣을 수있는 방법은 CSS로 가능합니까? 아마도 jquery? 나는 그것을 표시하기 위해 열 div를 작성할 수 있지만 div 수는 지속적으로 변경되고 높이는 내용에 따라 다양하기 때문에 알 수 있습니다. 우리가 그 순서를 정말로 신경 쓰지 않기 때문에 공간을 없애는 것이 좋을 것입니다.
의견이 있으십니까?
는 왼쪽과 오른쪽 교대로 –
꺼짐 - 주제,하지만 DOM 요소 아이디의 숫자로 시작할 수 없습니다 div의 부동보십시오. – inkedmn
음, 명확함을 위해서 ... 미안합니다 – liz