원하는 답변이 없어 다시 올립니다. CSS 도와주세요.

원하는 답변이 없어 다시 올립니다. CSS 도와주세요.

QA

원하는 답변이 없어 다시 올립니다. CSS 도와주세요.

본문


<div> 
  <ul> 
    <li>AAA</li> 
    <li>BBB</li> 
    <li>CCC</li> 
  </ul> 
</div>  

 

li 목록은 DB 에서 유동적인 데이터를 끌고 옵니다.

<br/> 태그를 사용하지 않고 2개까지 수평으로 뿌려주고 3개 즉 홀 수 부터는 개행 처리하여

밑으로 출력하게 하고 싶은데요

css를 어떻게 짜야 할지 모르겠습니다. 도와주세요.

테이블은 사용하지 않습니다.

 

이 질문에 댓글 쓰기 :

답변 2

잘 되겠는지 모르겠네요.

 

일단은 div의 width값이 정해져있다는 가정하에...

 

div ul {padding:0; margin:0; width:100%; overflow:hidden;}

 

div ul li {list-style-type:none; width: 50%; float:left;}

 

이런식으로 width을 100% 또는 50%로 설정해보세요. ㅎㅎ 



<div>
   <ul>
      <li style="clear:both;">AAA</li>
      <li>BBB</li>
      <li>CCC</li>
      <li style="clear:both;">DDD</li>
      <li>EEE</li>
      <li>FFF</li>
      <li style="clear:both;">GGG</li>
      <li>HHH</li>
      <li>III</li>
   </ul>
</div> 

 

이렇게 해 보세요.

반복문이면 for ($i=0; $i<$total_count; $i++) 이걸 이용해서 하시면 되고요.

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT