-1

我让这个页面在 IE7 中工作,但后来我做了一些更改(我想保留一些小的补充),整个事情就火了。

有两个大问题。主要的一个与元素 div#filters 相关。我以前通过一些 IE7 hack 来解决这个问题,但现在它变得一团糟。

另一个问题是谷歌地图,它是在 div#map 中启动的。

这里是:

http://jsfiddle.net/Kv3JV/

感谢任何线索!

4

1 回答 1

1

在 search.css 中,从选择器中删除以下声明span.loc.header

position:relative;
top:-1px;

以及来自选择器的以下声明div#amenities label

position:relative;
top:-2px;

我不知道这些声明试图完成什么,也不知道为什么它们会如此严重地搞砸 IE7,但是当我从 search.css 的本地副本中删除它们时,它们使列表和地图重新出现,而我没有注意位置标题或便利设施标签显示的差异。

于 2011-05-20T17:18:54.110 回答