2011-05-13 57 views
-1

我有这个页面在IE7中工作,但后来我做了一些改动(我想保留的小小增加),整个事情都在火上加油。IE7 CSS破解了一个神秘的程度

有两大问题。主要涉及元素,div#过滤器。我以前通过一些IE7黑客工作,但现在这是一个巨大的混乱。

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

这就是:

http://jsfiddle.net/Kv3JV/

感谢您的任何线索!

+0

熄灭了吗?这一定很令人兴奋。 – 2011-05-13 16:02:56

+0

也许有点夸张,但你看过吗?有一天,它正在工作,接下来,没有任何东西出现在页面上。当你开始摆弄单个组件时,你可以看到定位是奇怪的。 – Ben 2011-05-13 16:12:19

回答

1

在search.css,请从span.loc.header选择以下声明:

position:relative; 
top:-1px; 

和下面的声明从div#amenities label选择:

position:relative; 
top:-2px; 

我不知道这些声明是试图完成,以及为什么他们会搞砸IE7如此糟糕,但是当我从search.css的本地副本中删除它们时,他们使列表和地图重新出现,并且我没有注意到显示的区别位置h读者或舒适标签。

+0

我刚看到这个答案Max,它让我非常兴奋地尝试一下。不幸的是,我现在有一个巨大的IE7内存泄漏问题。我从字面上无法打开开发者工具栏。 IE7 !!!!!!只要我弄清楚如何看待这一点,我会的。感谢您的关注! – Ben 2011-05-24 16:11:02

+0

嘿马克斯,你的建议很大,事情大大改善。我仍然有一个大问题。由于某些原因Google Map未显示。我无法弄清楚。 – Ben 2011-05-24 16:30:51