IE8 non-compatibility mode, image with max-width and height:auto
compatibility-mode, css, internet-explorer-8
Solution
I'm not sure of the root cause but if you add
width: auto;
then it works.
Problem
I have an image with this markup ``` <img src="wedding_00.jpg" width="900" height="600" /> ``` And I am using CSS to downsize it to 600px width, like so: ``` img { max-width:600px; height:auto; } ``` Can anyone explain why this method works in Compatibility mode, but not in standard mode? Is there a way I can modify my CSS so that it will work in standard mode? I realize that if I strip out the ``` width="900" height="600" ``` that it solves the problem, but that is not an option I have.