[英]Smooth Scrolling - Not scrolling all the way to the anchor tag
我在一个决定使用平滑滚动和固定侧边栏导航的网站上工作。 但是突然之间,当我开始添加内容时,它并不会一直滚动到我的#contact锚标签。 任何想法为什么会这样做? 跨IE,FF和Chrome似乎是一个问题。
#females
中的所有<li>
元素都是浮动的。 因为该部分中的列表之后没有非浮点元素,所以它在<h2>
之后立即结束。 这是#contact
部分开始的地方,锚定的位置使您可以滚动到该部分。
使用display: inline-block
而不是float: left
在列表元素上,或者添加带有clear: both;
的元素clear: both;
在列表后以解决此问题。
div中似乎有问题#females是否有浮动? 如果不是,为什么有一个明确的说法:两者都最后。
我认为浮动存在问题,因为如果您调试网站并在div #females上悬停,似乎没有任何内容。 主要发生在浮动而不是清算时
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.