FF와 IE가 border를 표현할때....
움찬
FF와 IE가 border를 표현할때.... 서로 다르게 표현하네요
width를 200px로 줬을때 FF랑 IE랑 다르게 나와요
하나는 200px로 나오고 하나는 202px로 나오는데... 두개를 같게 만들려면 어떻게
해야할까요..?ㅜ.ㅜ
-
황소숨
또 table에는 left와 top 보더만 주고, td, th에 right와 bottom을 주어야 합니다. 전에 이 문제로 한참 씨름했었는데 결국 해결은 되더군요.
-
봄해
CSS2.1 규격에서는 border-collapse 속성이 collapse일 때와 separate일 때 너비 계산이 다릅니다.
그걸 이용해서 conditional comment로 IE에서는 collapse를 쓰고, 파이어폭스는 separate를 적용시키면 해결되더군요.
그리고 separate 속성값을 쓸 때에는 CSS border-spacing과 empty-cell 속성도 함께 설정을 해주셔야 합니다. 또한 IE에서는 tabel 태그에 cellspa -
늘솜
dtd가 어떻게 설졍되어야 하는지도 알수 있을까요?^^;
요거 말씀하시는건가요?--!DOCTYPE HTML PUBLIC \-//W3C//DTD HTML 4.0 Transitional//EN\ -
빛초롱
dtd 적용 시켰습니다^^; 그리고 수다님 좋은 방법 알려주셔서 감사합니다
말씀하신것도 좋은 방법인데..div를 하나더 쓰게 되잖아요
그렇게 말고 css상에서 설정할수 있는 방법은 없을까요? 요구하는게 넘많나? ^^; -
참이삭
dtd를 적용시키셨나요?
-
종달
있죠.. 방법이야 여러가지 겠지만 width=\200\안에 div로 width=\100%\로 하고 보더주심 되졍. ㅎ
-
구슬
그러면 IE는 보더를 포함한 width가 198px이 되어버리잖아요..^^;; 두개가 같은 넓이는 될수 없나요?
-
매1력적
border값도 width에 포함이됩니다. 고로 198px로 주시면됩니다.
-
일본어못해요
dtd 설정 하시면 ie ff 모두 동일하게 렌더링 합니다 길이 = width + padding + border 요로케요
박스모델 요고 검색 해 보시면 보다 많은 정보 얻으실수 있습니다 -
지희
초기화
*{
margin:0;
padding:0;
font-size:0.75em;
기타등등;
}
초기화는 해당상황 없을려나..^^&