1
정렬되지 않은리스트를 스타일링하기 위해 CSS3 다중 컬럼 프로퍼티를 사용합니다.컬럼 당 2 개의리스트 아이템을 가진 Multi-Column 프로퍼티
열당 2 개의 목록 항목으로 총 2 행 8 열을 얻고 싶습니다.
하지만 실제로 한 열에 3 개의 목록 항목이 있습니다. 단어 길이가 짧은 경우를 가정합니다. 처음 세 목록 항목 "New In", "Sale"및 "Looks"는 같은 열에 있습니다.
<ul class="subnav-links">
<li class="new-in ">
<a href="/de/t/new">New In</a>
</li>
<li class="sale ">
<a href="/de/t/sale">Sale</a>
</li>
<li class="looks ">
<a href="/de/pages/best_looks">Looks</a>
</li>
...more lis omitted
</ul>
그리고 CSS :
ul.subnav-links {
-moz-column-count: 8;
-webkit-column-count: 8;
column-count: 8;
-moz-column-gap: 0;
-webkit-column-gap: 0;
column-gap: 0;
list-style-type: none;
}
li {
display: inline-block;
max-width: 90%;
width: 80px;
word-break: keep-all;
}
form {
float: right;
}
어떻게 하나 개의 컬럼에서이 목록 항목의 최대를 얻기 위해 관리 할 수 있습니까?
JSfiddle 나에게 안부 –
당 두 개의 목록을 제공 : 아래의 데모를 참조하십시오. – StandardNerd
나는 그렇다. 죄송합니다, 내 대답을 참조하십시오. –