我一直在尝试创建浮动菜单长达数周之久,但失败了。
现在的问题是,当我向下滚动页面时,菜单也会浮动,当他浮动时,我添加了一些样式,例如transition: all 0.30s ease-in-out
并更改了height
和backgroundgcolor
以及jQuery代码中的内容,而不是CSS。
因此,当我向下滚动时,应该会有一个过渡,但是它从右侧消失。意思是它来自右边,然后滚动并更改高度。
DEMO
但是有些奇怪的事情,如果我一次做的话确实是正确的,但是如果我做1000次以上,那会很好。
谢谢。
最佳答案
在jquery中设置css-setting之前,处于“固定”模式的栏位于右侧。如果将样式添加到元素,则可以检查
<div class="navgroups" style="
position: fixed;
">
修复它们,动画将很有趣。
同样将宽度设置为您的BODY块(父块):
<div class="navgroups" style="
position: fixed;
width: 76%;
">
关于jquery - 过渡菜单上的 float 菜单从右侧消失,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22414053/