Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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 如何使用jQuery将面板菜单固定到位_Javascript_Jquery_Css - Fatal编程技术网

Javascript 如何使用jQuery将面板菜单固定到位

Javascript 如何使用jQuery将面板菜单固定到位,javascript,jquery,css,Javascript,Jquery,Css,我正在尝试修复页面上的菜单,这样面板就不会随着页面的其余部分向下滚动。我似乎无法让它工作,面板菜单只是滚动页面的其余部分,将菜单保留在顶部。有什么建议吗?以下是我所拥有的: <div data-role="panel" id="fieldpanel" data-position="left" data-position-fixed="true" data-display="overlay" data-theme="b"> <!--CONTENT HERE--&

我正在尝试修复页面上的菜单,这样面板就不会随着页面的其余部分向下滚动。我似乎无法让它工作,面板菜单只是滚动页面的其余部分,将菜单保留在顶部。有什么建议吗?以下是我所拥有的:

<div data-role="panel" id="fieldpanel" data-position="left" data-position-fixed="true" data-display="overlay" data-theme="b">

        <!--CONTENT HERE-->


    </div><!-- /field panel -->

尝试添加

    position="absolute";

到CSS!:)

将此添加到css中-它将在大多数现代浏览器中工作,但在IE7(除非其处于标准模式)或以前的IE版本中不起作用

#fieldpanel
{
  position: fixed;
  top:      0;
}
确保在文件的第一行中指定了
DOCTYPE

<!DOCTYPE html>


上面的HTML5
DOCTYPE
对于大多数浏览器来说应该足够了。

像这样:#fieldpanel{position=“absolute”}?如果是这样,它就不起作用了:(你在CSS文件(.CSS)中吗?另外,将括号(“{}”)改为括号(()”)。是的,我在CSS文件中。我还尝试了位置:没有运气。另外,“()”不在CSS中工作,“{}”是的。你能用你的代码把我链接到a吗?很抱歉,我已经有一段时间没有使用CSS了,并且忘记了括号:PSimilar,给你:如果你注意到当你打开左边或右边的面板时,你可以滚动,菜单信息留在顶部。谢谢你的帮助!很好!工作完美:)非常感谢!