2014-09-10 7 views
0

나는 this을하려고하는데, 성공하는 것은 오직 this입니다.크기를 초과하지 않는 최대 크기는 어떻게됩니까?

<div class="container"> 
    <ul class="list-green scoutcondensedregular"> 
     <li></li> 
     <li></li> 
     <li></li> 
     <li></li> 
    </ul> 
    <ul class="list-green scoutcondensedregular"> 
     <li></li> 
     <li></li> 
     <li></li> 
     <li></li> 
    </ul> 
    <ul class="list-green scoutcondensedregular"> 
     <li></li> 
     <li></li> 
     <li></li> 
     <li></li> 
    </ul> 
    <ul class="list-green scoutcondensedregular"> 
     <li></li> 
     <li></li> 
    </ul> 
</div><!-- .container --> 

그리고 CSS 코드 : 여기

는 HTML 코드입니다

.pairing-prosecco-wines .list-green li{ 
     background-repeat: no-repeat; 
     padding: 28px 5% 30px 5%; 
     -moz-border-radius: 2px; 
     -webkit-border-radius: 2px; 
     border-radius: 2px; 
     font-size: 30px; 
     line-height: 22px; 
     margin: 10px; 
     background: #1fd57b; 
     cursor: pointer; display: 
     inline-block; zoom: 1; 
     border: none; 
     letter-spacing: 1px; 
     text-transform: uppercase; 
     color: #1fd57b; 
} 

.pairing-prosecco-wines ul { 
    text-align:center; 
} 

내 질문은 : 당신이 그것을 채울 수 있도록 최대에 모든 리튬을 확장하는 방법을 알고 최대의 공간에서? 감사합니다.

편집 : here은 용액으로 바이올린이

+1

어떤 바이올린도 사용할 수 있습니까? – Swaraj

+0

아 죄송합니다, [여기 있습니다] (http://jsfiddle.net/wvafLdv7/4/) – Clemzd

답변

2

당신은 하나 display:table 또는 display:flex;

테이블 레이아웃의 예를 사용할 수 있습니다 :

.list-green { 
    padding:0; 
    margin:auto; 
    display:table; 
    width:100%; 
    border-spacing:10px; 
} 
.list-green li { 
    display:table-cell; 
} 

플렉스 예를

.list-green { 
    padding:0; 
    width:100%; 
    margin:0 auto; 
    display:flex; 
    border-spacing:10px; 
} 
.list-green li { 
flex:auto;/* or 1 */ 
} 
+0

실제로 작동합니다! 좋은 생각입니다. 이해하기 쉽도록 게시물의 제목을 변경하도록 도와 줄 수 있습니까? 결과를 확인할 수 있습니다. [여기] (http://jsfiddle.net/wvafLdv7/4/) – Clemzd

+0

@Clemzd : ** 전체 행을 채우기 위해 하위 항목을 확장하는 방법 ** ** 할 것인가? (나의 영어에 관해 그렇게 확실하지 않은) –

관련 문제