尝试制作浮动css菜单。如何使浮动div相对于父容器浮动?
答案 0 :(得分:2)
而不是使用
postion:fixed
您应该将postion:absolute
用于#float-menu。
当您想要修复与窗口位置有关的内容时(无论您滚动多少或到哪里),都应该使用固定位置。绝对位置将提供相同的效果,除非它被固定到相对于身体呈现的任何位置。将父母的位置绝对置于相对位置将产生您想要实现的效果,但是如果向下滚动它将无法维持。
最好的解决方案是在scrolltop使用javascript超过100px时将属性位置更改为绝对值。
答案 1 :(得分:1)
您应该将菜单div放在容器中