<li> 태그 안에 <img> 태그를 넣은 경우, 상단으로 붙는데..

<li> 태그 안에 <img> 태그를 넣은 경우, 상단으로 붙는데..

QA

<li> 태그 안에 <img> 태그를 넣은 경우, 상단으로 붙는데..

본문

수직적으로 가운데 쯤 위치하게 하려면 어떻게 스타일을 줘야 하나요?

 

0dd87edfeffbe242750a81ca345c2412_1417001783_5524.jpg


대충 아래 형식처럼 스타일을 줬는데 가운데로 안 붙네요.


<style>
.side li a img {

    vertical-align: middle;

    max-height: 25px;

    max-width: 26px;
    }

</style>

 

<ul class=side>

<li><a href=링크 주소><img src=이미지 주소></a></li>

</ul>



글자는 가운데 위치하는데, 왜 이미지는 위로 붙을까요?

이 질문에 댓글 쓰기 :

답변 4

img에 padding-top을 사용해 보세요.

고맙습니다. 덕분에 잘 해결했습니다. 미처 padding margin 줄 생각은 못 했네요.

무조건 vertical-align 줘서 정렬시킬 생각밖에..ㅎ  근데, 자동으로 정렬시키는 법은 전혀 없는가요?

.side {width:150px;display:table;}
.side li {width:100%;height:500px;text-align:center;display:table-cell; vertical-align:middle;}
.side li a{}​

 

.side {width:150px; display:table;border:1px solid #ddd;margin:0px auto;}
.side li {width:100%;height:500px;line-height:500px;display:table-cell;text-align:center;vertical-align:middle;}

 

수정해보세요 ^^ 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,780 | RSS
QA 내용 검색

회원로그인

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