li의 세로사이즈가 일정하지 않을때 정렬문제..
큐트
아래처럼 코딩을 했습니다.
그런데 문제가 내용이 일정한게 아니라 긴것도 있고 짧은것도 있기 때문에 세로 사이즈는 유동적이어야 합니다. 그러다 보니 결과물이 맨 아래처럼 정렬이 안되서 나와 버립니다.
내용이 일정하다면야 세로사이즈를 정해주면 되겠지만.. 유동적이라.. 이 문제를 어떻게 해결해야 될지 모르겠네요..
white-space:nowrap;을 넣어봐도 이건 해결이 안되네요.. ㅡㅡ;
.membg2 .memList .memInfo{border:1px solid #0ff; float:left; width:280px; margin:10px 0 0 10px;}
.membg2 .memList .memInfo p{float:left; background:url(/sub1/images/pho_bg.gif) no-repeat; width:89px; height:88px; padding:12px 0 0 6px;}
.membg2 .memList .memInfo ul{border:1px solid #f00;float:left; width:170px;}
.membg2 .memList .memInfo ul li{font-size:0.9em; font-family:dotum; background:url(/images/dot_black.gif) no-repeat 0 4px; padding-left:5px;}
.membg2 .memList .memInfo ul li span{color:#387CA5;}
.teamInfo .member .membg3{background:url(/sub1/images/bg03.gif) no-repeat; width:602px; height:21px;}
.teamInfo .plan{clear:left; text-align:left; margin:15px 0 0 15px;}
.teamInfo .plan h3{margin:10px 0 0 0;}
.teamInfo .plan ul li{width:550px; font-size:1em; font-weight:normal; font-family:dotum; background:url(/images/dot_black.gif) no-repeat 0 4px; padding-left:5px; margin-top:5px;}
ul class=memList
li class=memInfo
pimg src=/fileGather/real/TEAM/?=$mArr[banner]? width=67px height=65px alt=?=$mArr[name]?사진 //p
ul
li팀장:/li
lispan출생년도:/span?=str_replace(-,.,$mArr[birth])?/li
lispan학교:/span?=$mArr[school]?/li
lispan포부:/span?=$mArr[plan]?/li
/ul
/li
li class=memInfo
pimg src=/fileGather/real/TEAM/?=$mArr[banner]? width=67px height=65px alt=?=$mArr[name]?사진 //p
ul
li팀장:/li
lispan출생년도:/span?=str_replace(-,.,$mArr[birth])?/li
lispan학교:/span?=$mArr[school]?/li
lispan포부:/span?=$mArr[plan]?/li
/ul
/li
li class=memInfo
pimg src=/fileGather/real/TEAM/?=$mArr[banner]? width=67px height=65px alt=?=$mArr[name]?사진 //p
ul
li팀장:/li
lispan출생년도:/span?=str_replace(-,.,$mArr[birth])?/li
lispan학교:/span?=$mArr[school]?/li
lispan포부:/span?=$mArr[plan]?/li
/ul
/li
li class=memInfo
pimg src=/fileGather/real/TEAM/?=$mArr[banner]? width=67px height=65px alt=?=$mArr[name]?사진 //p
ul
li팀장:/li
lispan출생년도:/span?=str_replace(-,.,$mArr[birth])?/li
lispan학교:/span?=$mArr[school]?/li
lispan포부:/span?=$mArr[plan]?/li
/ul
/li
/ul
-
무리한
inline-block으로 검색해보세요..디자인에 맞추기 위해서 구조를 바꾸는것은 바람직하지 않습니다. 어떻게 해든 CSS에 답은 나오기 마련입니다.
-
세움
한 화면에 두개씩 들어가는거라면 짝수번째 li들에 clear:both를 시켜보셔요~
안될경우엔.. li를 쓸 필요없이 div 반복도 괜찮아요..
저런 경우 억지로 리스트를 쓸 필요는 없는 것 같네요.