0

在一次面试中,关于java,面试官问了很多关于核心java的问题,然后他主要问了spring,struts等框架,但后来他问了一个问题,比如说有一个网页,他有一个包含许多jsp页面的项目,但问题是当他在 Firefox 浏览器中点击他网站的网址时,网站可以完美打开,但是当他在 Internet Explorer 上点击网址时,网页对齐受到干扰,无法完美显示,并且在其他浏览器中也观察到类似问题,所以他需要执行的设置才能使网页完美地反映在所有浏览器中,请为此提供建议。

4

1 回答 1

0

正如许多评论者所指出的那样,没有一种正确的方法可以做到这一点。我会看看有条件的评论。它们在普通浏览器中呈现为注释掉的代码,但在 IE 中被拾取为指令以允许额外的格式。

看看http://www.quirksmode.org/css/condcom.html

从上面的参考:

<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->

您可以使用这些技巧来显式设置 IE 以不同/神秘/自动魔术方式呈现的属性

一项重要的是

<!--[if lte IE 7]>

这将允许您为小于或等于 IE9 的任何版本设置属性(比为您的客户可能想要呈现的每个版本都设置条件语句要好得多)

于 2013-03-08T20:42:25.723 回答