프로그램/HTML
[HTML] div 가운데 정렬
주원대디
2013. 8. 29. 15:18
[HTML] div 가운데 정렬 |
테이블을 사용할때는 align="center" 이라는 속성을 부가 하면 쉽게 되었지만
div의 경우는 쉽게 가운데 정렬이 되지 않는다^^
기본적으로 margin:0 auto;를 주면 가운데 정렬이 된다고 하지만
익스8에서는 그것만 주어선 안됨!!
그 속성 위에 div를 text-align=center 속성을 주어야 중앙 정렬이 잘됨..
#BoxCenter1 의 결과값을 밑에 이미지를 보면 알겠지만
익스와 크롬이 틀리게 나온다.
text-align=center;의 속성은 또 크롬에서 안먹히넹.-_-
<style> #Wrap {text-align=center;} #BoxCenter{margin:0 auto; width:300px; height:100px; background-color:#33CCFF;} #BoxCenter1{margin:0 auto; width:300px; height:100px; background-color:#CFFF24;text-align=center;} #BoxCenter2{position:relative;margin-left:-150px;left:50%; width:300px; height:100px; background-color:#FFCCFF;text-align=center;} </style> <!-- IE8에서 중앙정렬 됨--> <div id="Wrap"> <div id="BoxCenter"> BoxCenter </div> </div> <!-- IE8에서 중앙정렬 안되나 다른 브라우저는 됨--> <div id="BoxCenter1"> BoxCenter1 </div> <!-- 모듬 브라우저에 잘 됨--> <div id="BoxCenter2"> BoxCenter2 </div>
Internet Explorer8 (익스8)의 결과값 : BoxCenter1 중앙정렬 안됨
크롬의 결과값 : BoxCenter1 중앙정렬 잘됨