更新:,我无法告诉你是什么改变了我的生命,但突然之间,它起了作用.谢谢大家的帮助。
我有一个默认的CSS样式表、一个IE特定的样式表和一个特定于IE7的样式表。
在Windows7上,在IE8中加载IE工作表,在IE8兼容模式下加载IE7工作表。
在IE7中的Windows上,两个样式表都没有加载,因此破坏了(或者说不是修复)我的布局。这带来了几个问题..。
这就是我目前的情况:
希望有人能帮我弄清楚这件事。这个网站是为一家大公司而设的,他们强迫我已经上线了,所以我正等着接到“愤怒的巫毒”爸爸的电话.
发布于 2011-05-09 22:42:32
IE7没有特殊的语法,这里有一个在6、7和8中工作的条件集:
<!--[if lte IE 8]><link href="/_ui/css/ie8.css" rel="stylesheet" type="text/css" media="all" /><![endif]-->
<!--[if lte IE 7]><link href="/_ui/css/ie7.css" rel="stylesheet" type="text/css" media="all" /><![endif]-->
<!--[if lte IE 6]><link href="/_ui/css/ie6.css" rel="stylesheet" type="text/css" media="all" /><![endif]--> 以下是IE条件的代码参考:
发布于 2011-05-09 22:43:25
因此,首先应该加载所有IE版本,第二,除了第一,应该加载IE7对吗?
语法没有错..。(您可以在IE7版本/>的末尾正确地关闭标记),并且版本之间的语法没有什么不同。问题一定在别的地方。
https://stackoverflow.com/questions/5943319
复制相似问题