<img src=... width='100%' height='auto'/>
의 라인을 따라 뭔가가 IE9에서 작동하지 않는 것을 발견 - 이미지없이 높이 긴 수평선으로 나타납니다 . IE가 자동 속성을 이해하지 못하거나 의미로 해석하는 것처럼 보입니다. . height 속성을 그대로두면 트릭을 만들 수 있습니다. 이미지가 원하는대로 나타나고 다른 모든 브라우저에서도 괜찮은 것 같습니다.
문제가 해결 되었습니까? 잘, 이것은 내가 혼란 된 약간을 느끼는 것을 남겨두기 때문에 확실히이지 않는다. 나는 항상 이미지 높이와 너비를 지정하면 브라우저가 페이지를 렌더링하는 데 도움이된다고 믿었습니다. 이미지 가져 오기 전에 얼마나 많은 공간이 필요한지 알고 있기 때문입니다. 그래서 "height out = auto"트릭은 이미지 데이터를 가지고 페이지 레이아웃을 설정할 때까지 브라우저가 다른 페이지 리소스를 가져 오는 것을 막을 것이기 때문에 페이지 렌더링이 느려지는 것을 의미할까요?
'height' 속성을 제거하고''을 사용하거나 CSS를 사용하여 이미지 스타일을 지정하십시오. – wzazza
이것은 CSS와 절대적으로 관련이 없습니다. CSS 속성에 혼란스러운 HTML 속성이 있습니까? – BoltClock
당신 말이 맞아요. 나는 정말로 생각하지 않고 CSS를 제 제목에 넣었습니다. 나는 HTML 속성을 의미했다. 즉, 높이가있는 CSS 규칙을 정의하면 자동으로 동일한 IE 효과가 나타납니다. – DroidOS