Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 滚动时需要在顶部保留一个条的代码_Html - Fatal编程技术网

Html 滚动时需要在顶部保留一个条的代码

Html 滚动时需要在顶部保留一个条的代码,html,Html,我有一个HTML和CSS栏,它被添加到一个网站的顶部,需要一些代码在向下滚动时保持它在顶部 我最好使用JavaScript,或者任何可以工作的东西,我只需要一些东西来保持它在顶部 谢谢你的帮助 查看此网站了解我要查找的内容-尝试添加以下内容: div#netbar { position: fixed; top: 0; } 将职位属性设置为固定属性可能会解决您的问题 也使用位置:固定的标题,但在您的情况下,它使其位置:固定!重要信息是解决方案,因为它被覆盖在您将其放置在站点的下方(顶部) CSS

我有一个HTML和CSS栏,它被添加到一个网站的顶部,需要一些代码在向下滚动时保持它在顶部

我最好使用JavaScript,或者任何可以工作的东西,我只需要一些东西来保持它在顶部

谢谢你的帮助

查看此网站了解我要查找的内容-

尝试添加以下内容:

div#netbar { position: fixed; top: 0; }
将职位属性设置为固定属性可能会解决您的问题

也使用
位置:固定的标题,但在您的情况下,它使其
位置:固定!重要信息
是解决方案,因为它被覆盖在您将其放置在站点的下方(顶部)

CSS:

|

编辑:

在不牺牲吸盘鱼位置的情况下实现这一点的最简单方法是使用jQuery,正如您所提到的

$(document).ready(function () {
  $(window).scroll(function () {
    $("#enjin-bar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop()) + 4
    });
    $("#netbar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop())
    });
  });
});
|

它能工作,但它的故障率令人难以置信;只需从站点中删除
#netbar{position:fixed!important;}
行,即可将netbar再次设置为绝对

或者,如果您愿意牺牲吸盘的位置来减少故障,请使用以下代码:

$(document).ready(function () {
  $(window).scroll(function () {
    $("#enjin-bar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop()) + 4
    });
  });
});
enjin栏不是netbar的一部分,这就是为什么滚动时它不跟随netbar的主要原因,所以绕过它的最简单方法是使用jQuery

|

Edit2:

将Paste中的代码替换为以下代码:

<div id="netbar">
    <div id="discover" role="directory">
        <ul>
    <li class="suckerfish">
        <span class="sitelogo">LinkyCraft</span>
        <ul class="section-drop">
            <li class="link-two"><a href="http://www.linkycraft.net/servers">Server Status</a></li>
            <li class="link-three"><a href="http://www.linkycraft.net/home">Survival Home</a>
            <li class="link-five"><a href="http://www.monlotron.enjin.com/">Our Designer</a>
</li>
        </ul>
    </li>
</ul>
    </div>
</div>

<style>

div#netbar a {
    color: #DEE3E6;
}
div#netbar a:hover {
    color: #FFFFFF;
}
div#netbar li {
    float: left;
    margin: 0;
    position: relative;
}
div#netbar > a {
    border-right: 1px solid #333333;
    display: block;
    float: left;
    line-height: 29px;
    padding: 0 10px;
}
div#netbar > a:hover {
    background: none repeat scroll 0 0 #222222;
}
div#netbar .suckerfish {
    z-index: 9998;
}
div#netbar .suckerfish > .section-drop {
    background-color: #222222;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: medium none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    position: absolute;
    z-index: 2;
    float: left;
}
div#netbar .suckerfish > a, div#netbar .suckerfish > span {
    display: block;
    font-size: 12px;
    line-height: 12px;
    padding: 8px 16px 9px 10px;
    white-space: nowrap;
}
div#netbar .suckerfish ul li {
    float: none !important;
    margin: 0;
    width: auto;
}
div#netbar .suckerfish:hover {
    background-color: #222222;
}

.suckerfish .section-drop{
    left: -9999px;
}


div#netbar {
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    background:-moz-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(100%,#343434));
    background:-webkit-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:-o-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:-ms-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:linear-gradient(top,#4d4d4d 0,#343434 100%);
    -moz-box-shadow:inset 0 0 1px #666,1px 1px 2px rgba(0,0,0,.65);
    -webkit-box-shadow:inset 0 0 1px #666,1px 1px 2px rgba(0,0,0,.65);
    box-shadow:inset 0 0 1px #666,1px 1px 2px rgba(0,0,0,.65);
    color:#dee3e6;
    height:28px;
    padding:0;
    position:absolute;
    width:4000px;
    left:-1460px;
    top: 0;
    z-index:4;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100.01%;
    font-family: inherit;
    vertical-align: baseline;
    outline: 0;
}


div#netbar li.suckerfish  {
    position: relative;
    left: 1460px;
}

 #enjin-bar  {margin-left: 175px;}

div#netbar .sitelogo {
    background: url("http://files.enjin.com/93809/LinkyCraft/Images/Headers/Netbar.png") no-repeat scroll 6px 1px transparent;
    text-indent: -9999px;
    width: 150px;
}

#enjin-bar {
z-index: 25; 
}

div#enjin-bar > div.left > a:first-child {
display: none;
}

#netbar li {
    list-style: none outside none;
}
div#netbar a {
    color: #DEE3E6;
}

div#netbar .suckerfish {
    z-index: 9998;
}
div#netbar .suckerfish ul li {
    float: none !important;
    margin: 0;
    width: auto;
}
div#netbar .suckerfish:hover {
    background-color: #222222;
}
div#netbar .suckerfish > ul li a {
    display: block;
    font-size: 12px;
    line-height: 12px;
    padding: 6px 12px;
    white-space: nowrap;
}
div#netbar .suckerfish > ul li a:hover {
    background-color: #111111;
}
div#netbar .suckerfish > ul li:last-child a {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
div#netbar .suckerfish > span:after, div#netbar .suckerfish > a:after {
    border-color: Silver transparent transparent;
    border-right: 3px dashed transparent;
    border-style: solid dashed dashed;
    border-width: 3px 3px 0;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    padding-top: 1px;
    position: absolute;
    right: 6px;
    top: 13px;
    width: 0;
}

div#netbar div#discover {
    float: left;
    height: 28px;
}
div#netbar div#discover ul > li {
    float: left;
    height: 28px;
    line-height: 28px;
    position: relative;
}
div#netbar div.help-links {
    border-right: 1px solid #333333;
    float: left;
}
div#netbar div#discover ul li span {
    border-right: 1px solid #333333;
}
div#netbar div#discover ul li span:hover {
    color: #FFFFFF;
    cursor: default;
}
div#netbar div#discover li.suckerfish ul {
    top: 27px;
    width: 200px;
    padding-left: 0;
}
div#netbar div#discover li.suckerfish ul li a {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 30px;
}


.suckerfish:hover .section-drop{
    left: 0px;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
  $(window).scroll(function () {
    $("#enjin-bar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop()) + 4
    });
    $("#netbar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop())
    });
  });
});

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-37359442-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();





</script>

  • 连体筏
网吧a区{ 颜色:#DEE3E6; } netbar a分区:悬停{ 颜色:#FFFFFF; } 李内巴分区{ 浮动:左; 保证金:0; 位置:相对位置; } div#netbar>a{ 右边框:1px实心#333333; 显示:块; 浮动:左; 线高:29px; 填充:0 10px; } div#netbar>a:悬停{ 背景:无重复滚动0 0#22222; } 小沙鱼{ z指数:9998; } div#netbar.suckerfish>。节放置{ 背景色:#22222; 边框左下半径:6px; 边框右下半径:6px; 上缘:中无; 盒影:0 1px 1px rgba(0,0,0,0.3); 位置:绝对位置; z指数:2; 浮动:左; } 网吧鱼群>a,网吧鱼群>span{ 显示:块; 字体大小:12px; 线高:12px; 填充:8px 16px 9px 10px; 空白:nowrap; } 迪夫#netbar.吸盘鱼ul li{ 浮动:无!重要; 保证金:0; 宽度:自动; } 黑鲈:悬停{ 背景色:#22222; } .吸盘鱼.截面下降{ 左:-9999px; } div#netbar{ 边界半径:0 0 3px 3px; -moz边界半径:0 0 3px 3px; -webkit边界半径:0 0 3px 3px; 背景:-moz线性梯度(顶部,#4D 0,#3434 100%); 背景:-webkit渐变(线性、左上、左下、颜色停止(0%、#4D)、颜色停止(100%、#3434)); 背景:-webkit线性梯度(顶部,#4D 0,#3434 100%); 背景:-o-线性梯度(顶部,#4D 0,#3434 100%); 背景:-ms线性梯度(顶部,#4D 0,#3434 100%); 背景:线性梯度(顶部,#4D 0,#3434 100%); -莫兹盒阴影:插入0.0 1px#666,1px 1px 2px rgba(0,0,0.65); -webkit盒阴影:插入0 0 1px#666,1px 1px 2px rgba(0,0,0,65); 盒影:插入0.0 1px#666,1px 1px 2px rgba(0,0,0.65); 颜色:#dee3e6; 高度:28px; 填充:0; 位置:绝对位置; 宽度:4000px; 左:-1460px; 排名:0; z指数:4; -webkit框大小:边框框; -moz框大小:边框框; 框大小:边框框; 保证金:0; 填充:0; 边界:0; 字体大小:继承; 字体风格:继承; 字体大小:100.01%; 字体家族:继承; 垂直对齐:基线; 大纲:0; } 迪夫#无网鲈鱼{ 位置:相对位置; 左:1460px; } #恩金吧{左边距:175px;} div#netbar.sitelogo{ 背景:url(“http://files.enjin.com/93809/LinkyCraft/Images/Headers/Netbar.png)无重复滚动6px 1px透明; 文本缩进:-9999px; 宽度:150px; } #恩津酒吧{ z指数:25; } 第一个孩子{ 显示:无; } #李内巴{ 列表样式:无外无; } 网吧a区{ 颜色:#DEE3E6; } 小沙鱼{ z指数:9998; } 迪夫#netbar.吸盘鱼ul li{ 浮动:无!重要; 保证金:0; 宽度:自动; } 黑鲈:悬停{ 背景色:#22222; } 迪夫#网吧.吸盘鱼>ul li a{ 显示:块; 字体大小:12px; 线高:12px; 填充:6px 12px; 空白:nowrap; } 迪夫#网吧.吸盘鱼>ul li a:悬停{ 背景色:#111111; } div#netbar.suckrfish>ul li:最后一个孩子a{ 边框左下半径:6px; 边框右下半径:6px; } div#netbar.suckrfish>span:after,div#netbar.suckrfish>a:after{ 边框颜色:银色透明; 右边框:3倍虚线透明; 边框样式:实线-虚线; 边框宽度:3px 3px 0; 内容:“; 显示:块; 身高:0; 线高:0; 垫面:1px; 位置:绝对位置; 右:6px; 顶部:13px; 宽度:0; } div#netbar div#discover{ 浮动:左; 高度:28px; } div#netbar div#discover ul>li{ 浮动:左; 高度:28px; 线高:28px; 位置:相对位置; } div#netbar div.help-links{ 右边框:1px实心#333333; 浮动:左; } div#netbar div#discover ul li span{ 右边框:1px实心#333333; } div#netbar div#discover ul li span:悬停{ 颜色:#FFFFFF; 游标:默认值; } div#netbar div#discover li.suckrfish ul{ 顶部:27px; 宽度:200px; 左侧填充:0; } div#netbar div#discover li.suckrfish ul li a{ 背景位置:左ce
$(document).ready(function () {
  $(window).scroll(function () {
    $("#enjin-bar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop()) + 4
    });
  });
});
<div id="netbar">
    <div id="discover" role="directory">
        <ul>
    <li class="suckerfish">
        <span class="sitelogo">LinkyCraft</span>
        <ul class="section-drop">
            <li class="link-two"><a href="http://www.linkycraft.net/servers">Server Status</a></li>
            <li class="link-three"><a href="http://www.linkycraft.net/home">Survival Home</a>
            <li class="link-five"><a href="http://www.monlotron.enjin.com/">Our Designer</a>
</li>
        </ul>
    </li>
</ul>
    </div>
</div>

<style>

div#netbar a {
    color: #DEE3E6;
}
div#netbar a:hover {
    color: #FFFFFF;
}
div#netbar li {
    float: left;
    margin: 0;
    position: relative;
}
div#netbar > a {
    border-right: 1px solid #333333;
    display: block;
    float: left;
    line-height: 29px;
    padding: 0 10px;
}
div#netbar > a:hover {
    background: none repeat scroll 0 0 #222222;
}
div#netbar .suckerfish {
    z-index: 9998;
}
div#netbar .suckerfish > .section-drop {
    background-color: #222222;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: medium none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    position: absolute;
    z-index: 2;
    float: left;
}
div#netbar .suckerfish > a, div#netbar .suckerfish > span {
    display: block;
    font-size: 12px;
    line-height: 12px;
    padding: 8px 16px 9px 10px;
    white-space: nowrap;
}
div#netbar .suckerfish ul li {
    float: none !important;
    margin: 0;
    width: auto;
}
div#netbar .suckerfish:hover {
    background-color: #222222;
}

.suckerfish .section-drop{
    left: -9999px;
}


div#netbar {
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    background:-moz-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(100%,#343434));
    background:-webkit-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:-o-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:-ms-linear-gradient(top,#4d4d4d 0,#343434 100%);
    background:linear-gradient(top,#4d4d4d 0,#343434 100%);
    -moz-box-shadow:inset 0 0 1px #666,1px 1px 2px rgba(0,0,0,.65);
    -webkit-box-shadow:inset 0 0 1px #666,1px 1px 2px rgba(0,0,0,.65);
    box-shadow:inset 0 0 1px #666,1px 1px 2px rgba(0,0,0,.65);
    color:#dee3e6;
    height:28px;
    padding:0;
    position:absolute;
    width:4000px;
    left:-1460px;
    top: 0;
    z-index:4;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100.01%;
    font-family: inherit;
    vertical-align: baseline;
    outline: 0;
}


div#netbar li.suckerfish  {
    position: relative;
    left: 1460px;
}

 #enjin-bar  {margin-left: 175px;}

div#netbar .sitelogo {
    background: url("http://files.enjin.com/93809/LinkyCraft/Images/Headers/Netbar.png") no-repeat scroll 6px 1px transparent;
    text-indent: -9999px;
    width: 150px;
}

#enjin-bar {
z-index: 25; 
}

div#enjin-bar > div.left > a:first-child {
display: none;
}

#netbar li {
    list-style: none outside none;
}
div#netbar a {
    color: #DEE3E6;
}

div#netbar .suckerfish {
    z-index: 9998;
}
div#netbar .suckerfish ul li {
    float: none !important;
    margin: 0;
    width: auto;
}
div#netbar .suckerfish:hover {
    background-color: #222222;
}
div#netbar .suckerfish > ul li a {
    display: block;
    font-size: 12px;
    line-height: 12px;
    padding: 6px 12px;
    white-space: nowrap;
}
div#netbar .suckerfish > ul li a:hover {
    background-color: #111111;
}
div#netbar .suckerfish > ul li:last-child a {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
div#netbar .suckerfish > span:after, div#netbar .suckerfish > a:after {
    border-color: Silver transparent transparent;
    border-right: 3px dashed transparent;
    border-style: solid dashed dashed;
    border-width: 3px 3px 0;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    padding-top: 1px;
    position: absolute;
    right: 6px;
    top: 13px;
    width: 0;
}

div#netbar div#discover {
    float: left;
    height: 28px;
}
div#netbar div#discover ul > li {
    float: left;
    height: 28px;
    line-height: 28px;
    position: relative;
}
div#netbar div.help-links {
    border-right: 1px solid #333333;
    float: left;
}
div#netbar div#discover ul li span {
    border-right: 1px solid #333333;
}
div#netbar div#discover ul li span:hover {
    color: #FFFFFF;
    cursor: default;
}
div#netbar div#discover li.suckerfish ul {
    top: 27px;
    width: 200px;
    padding-left: 0;
}
div#netbar div#discover li.suckerfish ul li a {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 30px;
}


.suckerfish:hover .section-drop{
    left: 0px;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
  $(window).scroll(function () {
    $("#enjin-bar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop()) + 4
    });
    $("#netbar").css({
      "top": Math.max($('body').scrollTop(), $('html').scrollTop())
    });
  });
});

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-37359442-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();





</script>