ie6에서 margin 문제
너만
2024.05.13
안녕하세요.
이거참.. 답답해서리 ㅡㅡ;
ie6 아직도.. 30%이상 사용하고 있어서 무시할수가 없는데요. 참.. 어렵네요.
div style=position:absolute; left:50%; margin-left:-500px; width:1000px;
div style=float:left; margin-left:50px;이와 같은 경우 두번째 div의 스타일에서 마진이 실제로는 100이 먹힙니다. 즉, 2배로 공간이 잡힙니다.
이거 어떻게해 될까요? ㅡㅡ;
-
보미나 2024-05-13
우왕~ 감사합니다 ㅠ.ㅠ.. 임시방편으로 padding-left로 때웠는데 당장 바꿔야 겠네요
-
널위해 2024-05-13
float과 margin을 같은 방향으로 주게 됐을때만 display: inline를 넣으시면 되요
ㅋㅋ 깔끔 답변은 그래도 수다님을 못따라감 ㄷㄷ -
배꽃 2024-05-13
그렇다면 모든 마진은 display:inline을 줘야 하는건가요?
-
물맑 2024-05-13
오우 영어...+_+ 깔끔한 답변 원츄~
-
꺆잉 2024-05-13
div style=\float:left; margin-left:50px; display: inline\ 이렇게 하세요
ie6에선 float과 margin을 같은 뱡향으로 주게 되면 margin값이 2배로 먹는 Double Float Margin Bug(아싸 영어 ~_~)가 있습니다. 2배의 마진을 먹는 애한테 dispaly: inline를 주시면 해결 됩니다