중앙정렬 질문이요~
다흰
코딩할때 margin:0 auto를 사용해서 중앙정렬로 맞췄는데
개발에 넘기면 중앙정렬이 안되네요~~ㅠㅠ
중앙정렬되는 다른방법있나요??
센터로 주면 밑에 것들이 전부 중앙정렬이 되버리구요..ㅠㅠ
-
비
테스트해보니 ie에서도 margin:0 auto만으로 가운데 정렬이 되는군요. 처음에 배울때 body에 center주고 wrap에서 left주는 방식으로 배워서 계속 그 방식을 고수해 왔었는데, 가르켜 준 선생님도 dtd안쓰던 시절에 배웠던 분이라 이렇게 가르켜 준거 같네요.
오늘도 새로운 지식 담아 가네요 ^. -
누림
dtd가 설정된 상태에서는 margin: 0 auto; 만으로 정렬되는데 굳이 center를 적용하고 다시 left를 해줄 필요가 없다는거죠
-
Sweet
저는 ie에서 wrap부분만 중앙정렬 시킬려고 body에서 center주고, 다시 left로 초기화를 시켜주는건데, 제가 잘못 알고 있는 건가요?
-
휘율
center를 안주면 left를 다시 제설정할이유가 없죠
애초에 body에 center는 필요가 없으니깐요 (__ ;; -
연하늘
중앙정렬을 하려는 부분이 보통 body의 바로 자식요소인 wrap정도가 되기 때문에
중앙정렬이 되는 부분을 wrap이라는 가정하에 text-align:left을 줌으로써 하위 컨텐츠마다 left를 줘야 하는 불편함은 생기지 않습니다.
이렇게 하면 wrap은 중앙정렬이 되고 그 안의 요소들은 알아서 left정렬이 되니까요. ^. -
다이
skell83 // 굿~
-
우람늘
body에 text-align: center을 주시면 컨텐츠 마다 일일히 text-align: left를 줘야하는 불편함이 있습니다. 참고로 center보다 left를 더 많이 적게 되서 css관리에도 악영향을 미친답니다.
text-align: center을 body에 주는건 예전에 dtd가 없을때 행하는 방법으로 IE전유물로 쓰고있었죠 -
퐁당
body에 text-align:center를 주시고,
중앙정렬이 되는 부분에 margin:0 auto:text-align:left를 주세요.
해당 부분에 width값은 당연히 있겠죠? -
홀림길
개발에 넘겼을때 왜 안되는지를 먼저 파악하셔야 되겠네요...무조건 개발하니 되던게 안된다고 하는건 좀 억지성이 있지요...개발자랑 소스를 같이 파악해서 문제점을 먼저 찾아보세요...알고보면 너무 단순한 부분에서 실수한걸수도 있으니까요..
-
미련곰팅이
DOCTYPE 확인해주세요 dtd가 제대로 걸려있는지말이죠