2012-05-14 1 views
0

여기에 demo ...실제로 이미지가 패딩 처리되었지만 바닥에 패딩이 발생하는 이유는 무엇입니까?

CSS 코드에서 필자는 어떤 패딩도 쓰지 않았지만 이미지의 아래쪽 패딩이 있습니다. 다음은 HTML 코드 : 여기

<div class="image_block"> 
    <img width="100" height="100" alt="Facebook" src="http://i.imwx.com/web/tv/ 
    programs/facebook_logo_100x100.jpg"> 
</div> 

는 CSS 코드 :

body { 
    background-color:#131211; 
} 

.image_block { 
    border:1px solid #b5b5b5; 
    float:left; 

} 
+0

을 설정가 없습니다 당신 재설정 CSS (http://meyerweb.com/eric/tools/css/reset/)를 사용해야합니다. 일부 브라우저는 기본적으로 기본 스타일을 적용합니다. – xbonez

+0

지금 시도했지만 작동하지 않았습니다. – kalaba2003

+0

실제 로고 주위에 약 3px의 공백이있는 것처럼 보이는 이미지가 표시됩니다. 패딩에 대해 실수하지 않았습니까? – AndrewR

답변

2

귀하의 image_block div의 높이가 104px이, 아니이 패딩

그냥에 height:100px;

+0

네 네가 나보다 빠르다. – shareef

+0

네가 맞아. 그것은 작동합니다. 그러나 당신은 어떻게 104px를 이해할 수 있습니다. 104px는 어디에도 없습니다. – kalaba2003

+0

왜 104px인지 확신 할 수 없으므로 오류의 출처를 추적하는 데 더 많은 시간이 걸립니다. 대신 오페라의 잠자리 (Firefly) 또는 104px (Firebug 또는 다른 개발자 도구를 사용하여이를 찾는데 도움이 될 것입니다. 실제로 사용해야합니다) – Andre

관련 문제