导航栏位于 container-div 的左侧。但我希望它坚持正确。我尝试了几件事,但都没有奏效。所以这是准系统代码。 如何获得一个固定在右侧的导航栏,恰好在我的 container-div 结束的地方结束?
PS:必须修复它,因为我希望导航保留在浏览器窗口的顶部,无论用户向下滚动多少。
#container {
margin: 0 auto;
width: 820px;
}
#navigation {
position: fixed;
z-index: 10000;
display:block;
}
最佳答案
好的,我猜测了您的 HTML 代码并为您构建了这个代码:http://jsfiddle.net/vdL6b/
根据我的想象,您想要实现的目标是,可以使用以下两种解决方案之一:
- 删除
position:fixed;
并添加float: right;
到您的导航 CSS。 - 添加
right: 0;
定义位置。
我选择了后者。 Here's an example使用第一个。
关于html - 将固定的 navigation-div 对齐到右侧的外部 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24398248/