我的网站导航需要浮动到容器的右侧,但要处于固定位置,这样每当页面滚动时,导航仍然在距离顶部 350 像素的右侧。这在我申请之前一直有效position:fixed
,之后导航卡在右侧。有什么想法可以让我两全其美(右侧和固定位置)?
问问题
61532 次
2 回答
51
position:fixed 的使用需要调整 top/right/bottom/left CSS 来让你的 nav 元素到想要的位置。
例如:
nav {
right: 0;
top: 50%;
}
或者
nav {
right: 0;
top: 0;
}
于 2013-02-20T23:22:08.893 回答
3
方法十:
只需在另一个部门中创建所需的部门。
给定位置:固定;宽度:100%;外部 div 的属性。
给浮动:对;属性到内部 div。
由于 float 和 position 属性被赋予了两个不同的部门,因此它将生效。确保两个部门的所有其他属性相同。
(要隐藏外部 div,使用 HSLa 代码将其颜色的 alpha 值 (a) 更改为 0.00)
于 2017-10-01T14:21:18.973 回答