gpt4 book ai didi

html - 水平滚动固定位置的

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:54 24 4
gpt4 key购买 nike

我正在使用 <div>固定在屏幕顶部。这个 div 包含一个菜单。页面的其余部分可以垂直和水平滚动。

如果用户的显示器很小,他就无法触及菜单中的所有元素,尽管他可以水平滚动。如果我使用 overflow-x , <div>会得到自己的滚动条,看起来不太好。我希望该页面和菜单共享主水平滚动条。

注意:在我的例子中,页面的宽度总是与菜单的大小对齐。

https://jsfiddle.net/8gL16o28/


HTML

<div id="menu">
<img src="http://www.widescreen-wallpapers.de/wallpapers/502-sonnenuntergang-1.jpg" height="50" width="3000" />
</div>

<img src="http://i156.photobucket.com/albums/t40/solvaenda/mein1Blumenbild.jpg" height="3000" width="3000" />

CSS

#menu {
position:fixed;
top:0px;
left:0px;
height:50px
}
body {
margin-top:50px;
}

最佳答案

然后使用 position:absolute。

#menu {
position:absolute;
top:0px;
left:0px;
height:50px
}

https://jsfiddle.net/8gL16o28/2/

JS修正:

$(document).ready(function(){
$(window ).scroll(function(){
$("#container").css("top",$("body").scrollTop())
});
});

https://jsfiddle.net/8gL16o28/3/

关于html - 水平滚动固定位置的 <div>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31004107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com