B

이런 CSS가있나요...

· 13년 전 · 1751 · 7
div에 width:220px; height:100; border:1px solid #d4d4d4;
 
이렇게줘버리면 IE에서는 solid 값 까지먹어서 222xp; height:102px; 가먹히잔아요...
크롬에선 정상이지만 border:1px solid #d4d4d4; 요걸 안쪽으로 늘어나겐 못하는건가요?
 
일년전부터 이생각하다가 예전에 블루비라는 사이트에서 보긴했는데 그뒤로 그글 찾질못해서
책에도 그런내용은 없고..음..아시는분있는지요??
|

댓글 7개

참고로 독타입 씬거 먹이고 작업합니다....
같은 속성의 outline 요소가 있긴한데 크롬에선 작동했고 IE8 이하로는 정상적으로 적용이 안되는 것 같더라구요
모든 브라우저에서 동일하게 보여지려면 안에 div 하나 더 깔고 하심이..
DTD를 선언하시면됩니다.
다른방법은 꼼수를 써서 박스두개를 바깥쪽박스에 넣고싶은 보더 색상을 배경으로 넣고
안쪽박스를 margin:1px; 주고 흰백으로 주셔두되요
깔끔한 코딩원합니다 ㅠㅠ
div 하나 더 쓰시는것이 ㅋ
첫번째 div width:220px;
두번째 div display:block; height:100px; border:1px solid #d4d4d4;
깔끔한 코딩을 원합니다. 없으면 저리써야겠죵..
border를 배경이미지으로 돌리시면되는데..

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고