2011-02-06 4 views
0

높은 단 1 픽셀을 보여줍니다. 창 크기를 조정하면 실제로 확장됩니다. 유체 용기 내부의 유체 이미지입니다. 이제 IE8 또는 IE7에서 확인하십시오. 그것은 단지 1 픽셀 높이입니다 : (IE 내 이미지를 FF, 크롬이나 사파리에서 먼저 예를 확인하시기 바랍니다

나는 IE가 어떤 기본적인 차원을주기 위해 일종의 너비 수정을 필요로한다고 생각했기 때문에 이미지를 최소 75 % 또는 최소로 제공하여 놀고있었습니다. - 인물 사진과 관련된 경우 75 %의 폭 - 실제로 필요한 높이를 제공하지만 크기 조정 기능이 중단됩니다. 최소 높이가 75 % 인 경우 창을 좁은 너비로 조정하여 나는 이미지의 종횡비를 잃게됩니다, 의미

하지 IE는이 액체 폭과 높이를 존중 왜 이런

PS 이유 :.? 내가 hasLayout의 수정에 대해 생각 되었으나, 즉 다시는 IE8에서 옮겨졌으며이 특정 경우에 이전 버전에서는 작동하지 않습니다.

답변

1

이미지의 전체 height 속성을 단순히 제거하면 IE, Firefox, Chrome에서 수정됩니다.

+0

그렇다면 Internet Explorer에서 이미지를 표시한다는 것이 옳은 점입니다.하지만 원하지 않는 부작용은 창 크기를 조정할 때 더 이상 이미지의 크기가 조정되지 않는다는 것입니다. ( – Ferdy

+0

IE, Firefox , 각 브라우저에서 각각의 파이어 버그와 유사한 도구를 사용하는 Chrome은 속성을 제거하기 전에 창 크기를 조정해도 IE8의 1 픽셀 이미지 문제가 해결되는 것과 달리 이미지의 크기가 정확히 동일합니다. 여기에 멍청한거야? – thirtydot

+0

다시 말해서 현재 라이브 코드에서 다시 한번 눈을 돌리면 ''이됩니다. 'width : 75 %'가 아니고 'width = "75 %"'가되어야합니다. – thirtydot

관련 문제