2010-03-23 55 views

回答

0

如果您添加位置:相对于您的导航栏元素在您的CSS而不是位置:修复它将解决IE7。

<div class="navbar"> <- position: fixed to position: relative . 
+0

如果他增加摆脱位置固定他的导航不会跟随时,他scro LLS。 – Catfish 2010-03-23 15:51:53

+0

该死的,没有注意到顶部的酒吧正在随着滚动而移动...... – Younes 2010-03-23 15:53:13

+0

......正是这一切都是朝着正确的方向迈出的一步。与相对它中心正确的方式... – Luuk 2010-03-23 16:00:44

0

我敢打赌,这是该行

.navbar { 
    background:url("../images/bg-nav.png") repeat scroll center top transparent; 
} 

改变它

.navbar { 
    background:url("../images/bg-nav.png") repeat scroll left top transparent; 
} 
+0

不是它不是 – Luuk 2010-03-23 15:59:41

+0

尝试浮动div.navbar左侧,看看会发生什么。 – Catfish 2010-03-23 16:11:07

+0

我编辑了我的答案。一探究竟。 – Catfish 2010-03-23 16:16:16

0

添加到你的CSS

div.navbar {左:0}