So I just love it when my application is working great in Firefox, but then I open it in IE and... Nope, please try again.
The issue I\'m having is that I\'m setting
Well, IE7 does not have display: table(-cell/-row) so you will have to figure something else out or do browser targeting (which I agree, is bad hack). As a quick fix (I don't know what you're trying to achieve, appearance-wise) you could try display: inline-block
and see what it looks like.
Maybe figure out a way to do display: block
and solve the problem of "Firefox rendering it weird" instead? Can you describe what you mean by the weird rendering exactly?