开发者

CSS: My site looks exactly the same in Firefox/Chrome/Safari - but IE7, it's all out of whack

On [my site][1] everything looks great in Firefox/Chrome/Sa开发者_Python百科fari (all the same) - but IE7, it's all out of whack.

Any ideas how I can modify my CSS to make IE7 at least somewhat usable?


I've found that this project at Google Code will often clean up major problems with IE(6/7). The relevant parts follow:

Use the following code to get all IE to act like IE9:

<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<![endif]-->

Use the following code to get all IE to act like IE8:

<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script>
<![endif]-->

Also, as superUntitled pointed out, it would be a good idea to make sure your code is syntactically valid. Your code seems to be a mix of HTML and XHTML, so I've attached the various validation checks to help you to choose one:

HTML 4.01 Strict: 46 Errors, 30 Warnings
XHTML 1.0 Strict: 398 Errors, 183 Warnings

It seems like you started out with XHTML, as evidenced by your link to a XHTML DTD, but your markup is closer to the HTML standard. Finally, note that a simple fix can often clear up several errors, so don't try to fix multiple things at once. Fix, update, then re-check the validator.

A quick glance shows that you've haven't closed your </html> tag. That's probably a few of the errors right there.


I am seeing the same issues in IE 7 and 8.

If I change to standards mode instead of quirks more, I have no issue. I think if you add a doctype, problem solved.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜