변수 높이가있는 항목의 목록을 만들려고합니다. 수평 행으로 정렬 된 항목으로 깔끔한 목록을 만들려고하면 목록 항목의 높이가 모두 같을 때 모두 잘됩니다. 1 개 이상의 아이템의 높이가 더 높으면 잘못됩니다. 문제를 아주 분명하게 보여주기 위해 JSFiddle을 만들었습니다. 누구든지 나를 도울 수 있습니까?목록 항목이 제대로 정렬되지 않았습니다.
내 HTML :
<div>
<ol>
<li></li>
<li></li>
<li style="height: 140px;"></li>
<li></li>
<li></li>
<li></li>
</ol>
</div>
내 CSS : 당신이 행 당 li
항목의 수를 알고있는 경우
div {
width: 730px;
}
ol {
width 730px;
margin-left: -40px;
}
ol li {
display: block;
width: 167px;
height: 120px;
margin: 0 0 15px 15px;
background:red;
float: left;
}
각 행의 유효 높이를 원하는 있는가가 가장 높은 의해 결정하는 데 사용할 필요가 있다고 생각 행의 요소? – kroehre
li 님의 다음 줄로의 포장이 의도적입니까? – Ejaz
예. 각 행은 가장 높은 요소의 높이 여야합니다. –