Will it? I’ve been using the width:100% with height:auto for some time
now, and never had the pancake issue in IE9 (or even IE8, for that matter)
that you encountered.
–
( For the sake of clarity, when I refer to an image in the context of
Freeway Pro in the following, I am referring to a Pass Through image. )
I previously used the Remove Dimensions action on images until I realized
that any proper CSS rule would over-ride the inline html img attributes –
not the “style” declaration mind you, just the img tag attributes of width
and height. This wasn’t always the case, but at some point browsers began
to favor CSS width and height over the html attribute tags (width=x,
height=y)
I started using a class style to identify a container (e.g., “.imagebox”)
then a second rule to target the (any) image it contains (.imagebox img)
with a CSS defined style of width:100% and height:auto. This forces the
contained image to fit the width of the image container - which is set to a
percentage width of it’s own container. And with a flexible height, so that
it all adjusts itself automatically.
Freeway Pro 6 lets you apply some width/height stuff right on the image
itself (only tested on Pass Throughs) and will roll any image Item Extended
style rules into the external sheet with an id selector style rule ( #myfreakingimage1 )
Anyway, I did this quick mockup - notice no “pancaking” in IE9, though for
some reason it were misbehaving (sticking out of the box at the right). No
time to figure out why, just weird that IE8 would look better than 9.