Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IE8 non-compatibility mode, image with max-width and height:auto

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.

like image 256
Jared Henderson Avatar asked Nov 20 '09 15:11

Jared Henderson


1 Answers

I'm not sure of the root cause but if you add

width: auto; 

then it works.

like image 107
Greg Avatar answered Sep 23 '22 04:09

Greg