0

我的导航栏正确链接到我的“工作”部分,但如果我在导航栏上单击“关于”,它会下降到“关于”h2 上方约 300 像素。我觉得这可能与位置,显示器有关?如果我添加,我可以让 ABOUT 锚定链接正确转到 about 部分

#about{
    margin-top: 360px
}

尽管对于我的构造中的一个更大问题,这似乎是一个糟糕的补丁。我尝试过做很多不同的事情,但最后我的工作、关于和联系部分开始相互重叠,我也无法理解。div 似乎没有正确堆叠或其他东西。任何帮助是极大的赞赏。

http://wrobbins.me是网站。谢谢。

4

2 回答 2

1

该链接将您准确带到about元素所在的位置,只是元素中的文本被上面块中的元素下推job

问题是jobwrap元素。它里面的浮动元素不会影响它的大小,所以它的高度为零。

添加overflow:hidden#jobwrap样式中,它将包含它的子元素,并且about元素将从它下面开始。

于 2013-01-14T02:20:48.380 回答
0

当你使用浮动时,你应该“清除”它的父级或你想要在下面的块。现在您的#jobwrap 块的高度为零,并且#about 位置存在问题。#about{cloar:both;}用作修补程序并阅读有关浮动和 clearfix 的更多信息。

于 2013-01-14T02:12:52.420 回答