0

案子

我正在制作一个单页网站,它使用 One Page Navigation jQuery 插件进行平滑滚动。内容分为三页:

  1. 主页.html
  2. 能力.html
  3. 投资组合.html

这个想法是当用户在 home.html 中时,一个 jQuery 函数 (js/pop4.js) 会在 div 中使用各自的名称加载其他两个页面的内容:#abilities-wrapper#portfolio-wrapper ,反之亦然abilities.html 脚本加载当前页面中的其他两个页面。

我还使用了一个 jQuery 脚本,它possition:fixed,'top':0, 'left':0在向下滚动.hidden 并向其他两个 div 添加或删除类后添加到菜单中。

问题:

  • 我希望 div 有一个 margin-top:120 px。我在css文件中设置了这个

那是我的css文件:

#home-wrapper{
margin-top:120 px;
}
#abilities-wrapper{
margin-top:120 px;
}
#portfolio-wrapper{
margin-top:120 px;
}

这是我在 Firebug 中得到的:

#home-wrapper{   
}
#abilities-wrapper{   
}
#portfolio-wrapper{    
}

整个代码有点长:你可以在这里看到

4

1 回答 1

2

因为你有语法错误。为什么在值和测量单位之间有空格?它应该是这样的:

#home-wrapper{
margin-top:120px;
}
#abilities-wrapper{
margin-top:120px;
}
#portfolio-wrapper{
margin-top:120px;
}

margin-top属性未设置,因为您的代码中有错误,因此也不被视为该 div 的样式。

小提琴

于 2013-02-10T09:00:40.327 回答