실제로 코드를 꽤 많이 잘라 냈습니다. 추가 div가 필요하면 사전에 사과해야합니다 (하지만 나중에 추가하는 것은 어렵지 않습니다). 또한, 당신은 IE에서 이것을 테스트하고 싶을지도 모른다 - 나는 어떤 버전이 잘리는 지 잘 모르겠다. (그러나 나는 IE7 +에서 작동한다고 생각한다.)
HTML
<div class="row">
<div class="column">
<div class="columnItem">
<p>Content</p>
</div>
</div>
<div class="column">
<div class="columnItem">
<p>Content</p>
</div>
<div class="columnItem">
<p>Content</p>
</div>
</div>
</div>
CSS는
정말 아주 간단합니다 작동 방법
.row {
overflow:hidden;
}
.column {
float:left;
width:50%;
padding-bottom:10000px;
margin-bottom:-10000px;
}
/* You can remove everything under this comment */
.columnItem {
padding:10px;
margin:5px;
background:blue;
}
.column:nth-of-type(1) {
background:yellow;
}
.column:nth-of-type(2) {
background:pink;
}
. 각 행은 실제 콘텐츠가있는 모든 항목을 숨 깁니다 (각 열은 padding-bottom:10000px;
을 사용하여 10,000 픽셀을 내린 다음 margin-bottom:-10000px;
으로 다시 백업합니다.) 픽셀 수를 늘리거나 줄일 수 있습니다. 충분히 커야합니다. 콘텐츠
는 PS는 -.. 뭐든지 가능, 불가능은 내가 전에 여러 번 사용했습니다 일 ~ NSA
이
jQuery를 사용할 수 있습니까? –
아니요, 자바 스크립트가 아닙니다. 자바 스크립트로 태그를 추가했는데, 더 많은 사람들을 보았습니다. :) – theDawckta
부모 '.row' 배경색을 녹색으로 설정할 수 있습니까? (그리고 필요한 경우 빨간색 배경이있는 다른 div를 꼬리말로 추가 하시겠습니까?) – glortho