Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Javascript 平移条滚动修正_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 平移条滚动修正

Javascript 平移条滚动修正,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个网站,我从葡萄牙和许多其他讲英语以外语言的地方获得了大量的流量,所以我想设置一个翻译选项,我现在已经做到了 我的问题是,使用谷歌翻译选项,它会创建一个顶部横幅,询问您是否使用该语言,然后单击它(至少对我来说),取消翻译页面。这很烦人,尤其是因为,正如你所看到的,横幅覆盖了我的主导航横幅,所以你看不到有什么链接 使用position absolute,导航横幅和身体的其他部分将向下放置以适应google横幅,但导航横幅不会像我希望的那样停留在顶部 问题:如何使其在滚动期间保持在顶部,但在必

我有一个网站,我从葡萄牙和许多其他讲英语以外语言的地方获得了大量的流量,所以我想设置一个翻译选项,我现在已经做到了

我的问题是,使用谷歌翻译选项,它会创建一个顶部横幅,询问您是否使用该语言,然后单击它(至少对我来说),取消翻译页面。这很烦人,尤其是因为,正如你所看到的,横幅覆盖了我的主导航横幅,所以你看不到有什么链接

使用position absolute,导航横幅和身体的其他部分将向下放置以适应google横幅,但导航横幅不会像我希望的那样停留在顶部

问题:如何使其在滚动期间保持在顶部,但在必要时向下移动以查看链接?

注意:创造性的解决方案很好,但我觉得应该有一个简单的解决方案,我错过了

如果人们想看到导航横幅的css,请点击此处:

#topbar{
    overflow:hidden;
    z-index:999;
    padding-left:20px;
    padding-right:20px;
    padding-top:5px;
    position:fixed;
    text-align:center;
    width:100%;
    height:50px;
    background-image:url('http://www.wallgc.com/images/2012/11/black-minimalistic-dark-pattern-wall-textures-silver-HD-Wallpapers.jpg');
    background-color:#232323;
    margin-left:-20px;
    box-shadow: 0px 10px 10px -5px rgba(0,0,0,.6),inset 0px -1px 5px 0px rgba(0,0,0,.5);
}

由于我的工作代理设置,我恐怕无法访问您的页面,但您的问题是否可以通过此链接解决


请在必要时定义“
”。我建议使用一个插件-这个插件非常完美@Teemu:I do…当google web语言发生变化时,会出现一个弹出窗口并覆盖导航栏…如果您感到困惑,请访问我链接的网站并更改语言。@RyanSaxe您的页面在Firefox中看起来很好,谷歌横幅出现在整个页面上方,它没有覆盖任何内容。导致问题的特定浏览器?猜测firefox和chrome read
位置:修复了不同的问题!是的,这确实解决了我的问题!!因此,如果你能回答这个问题……位置固定将使它与任何事物(包括身体)区分开来……有没有办法使它在身体发生任何事情时,与指定id发生等效的事情?@RyanSaxe可能是的,至少在理论上是这样。你能澄清一下你说“身体发生了什么事”是什么意思吗?什么样的事情?谢谢