저기 div 중앙으로 징집하는거 저 나름대로 생각한건데.. > 자유게시판

자유게시판

저기 div 중앙으로 징집하는거 저 나름대로 생각한건데.. 정보

저기 div 중앙으로 징집하는거 저 나름대로 생각한건데..

본문



Div 소스에서요 . 중앙으로 강제 징집하는거 있잖아요

보통...

margin 0 auto;

를 많이쓰잖아요.. 그런데 이것보다 갑자기 떠오른건데..

left 값을 50% 로 지정하면 중앙으로 배열되지 않을까요.. 그냥 .. 써봅니다.

될지 않될지는 안해보았습니다. ^^

되면... 혁명인가? 아닌가 이미 쓰고있나.. 흐엉. .쓰고있겠지요..


추천
0
  • 복사

댓글 16개

left:50%;
하신다음에 div 의 width값의 절반을 계산하여 margin-left:-절반값px; 하시면 중앙정렬 되요.
그렇지만 전 margin:0 auto; 쓰고 있습니다
body { text-align:center; } 이렇게만 해도 정렬이 되던데

그런데 margin:0 auto; 이거는 익스 6에서는 body 에 줬는데 정렬이 않되네요
div 는 ....레이어의 개념으로 다가가야해서.. 정렬이 되지 않을걸요 ... div 는 그 한개 한개마다 값이 다른걸로 알고있는데.. ㅅㅅ
body에 쓰는게 아니라 margin:0 auto는 div style에 바로 써주면 잘 적용되요.
그리고 dtd 선언후에 text-align:center; 을 주게되면 body의 하위 객체들에 들어간 이미지나 텍스트 등이 모두 다 가운데 정렬되요. 그러니까 예를들면.. 테이블에서 왼쪽정렬 되야할 텍스트단락이 가운데정렬로 되버려서, 차라리 table align="center" 혹은 div style="margin:0 auto;" 이런식으로 주는게 훨씬 좋아요..
© SIRSOFT
현재 페이지 제일 처음으로