max-height: 100%
을 IE 10 (Internet Explorer 9)에서 작동시키는 데 문제가 있습니다.Internet Explorer에서 최대 높이가 작동하지 않습니다.
여기 StackOverflow에서 몇 가지 질문을 발견했지만 그 중 아무 것도 내 사례에 적용되지 않습니다. (많은 것은 고정 크기의 래퍼를 다루고있다.)
나는 dinamically 모달의 이미지를 보여주고있다.
오버플로 가능한 창 영역을 사용하지 않기 위해 최대 크기를 제한하려고합니다.
따라서 작은 이미지를 늘리 길 원치 않기 때문에 height: xxxpx
이 없습니다.
래퍼 div를 height: 100%
으로 설정하지 않기 때문에 이미지 크기가 조정되기를 원합니다.
는 여기에 문제의 작은 demostration입니다 :
<!DOCTYPE html>
...
<div id="thumbnail-container">
<img src="http://www.universetoday.com/wp-content/uploads/2008/09/sun_stereo_4dec2006_lrg.jpg"/>
</div>
CSS 그것은 크롬에서 작동
#thumbnail-container img {
max-height: 100%;
}
하지만 IE에서 작동하지 않습니다. max-width
이 정상적으로 작동합니다.
Javascript를 사용하지 않고 어떻게이 작업을 수행 할 수 있습니까?
IE8에서 JSFiddle을 올바르게 볼 수없는 경우 : \ – MJoraid