如何用屏幕剪辑我的顶栏。因此,当我向下翻页时,我的意思是向下滚动页面,顶部栏也应该移动。就像在Facebook中一样,顶部栏在屏幕上移动。 我在过去2小时内搜索谷歌。但无法得到,我们称之为。
我的HTML / CSS是..
#topnavbar
{
width:100%;
height:50px;
background-image:url('top.jpg');
background-repeat:repeat-x;
}
HTML
<div id="topnavbar">
</div>
答案 0 :(得分:3)
您正在谈论将导航栏的位置固定在屏幕顶部,对吗?
top:0;position:fixed;
-
#topnavbar {
width:100%;
height:50px;
background-image:url('top.jpg');
background-repeat:repeat-x;
top:0;
position:fixed;
}
答案 1 :(得分:2)
在CSS中,position
元素是一个基本概念。在这种情况下,您需要fixed
位置。根据{{3}},您应遵守fixed
位置元素的以下准则:
不要为元素留出空间。相反,将它定位在 指定相对于屏幕视口的位置,不移动 滚动时打印时,将其放在固定位置上 每一页。
重申一下,如果您想将元素保持在相同位置,无论页面滚动到何处,请使用position:fixed
#topnavbar{
position:fixed;
}
答案 2 :(得分:1)
答案 3 :(得分:1)
似乎页面上有某种图像滑块。所以我建议你也包括 z-index 。
#topnavbar
{
width:100%;
height:50px;
background-image:url('top.jpg');
background-repeat:repeat-x;
position:fixed;
z-index:500;
}