【发布时间】:2015-07-13 23:46:43
【问题描述】:
徽标旁边的顶部下拉菜单在单击时会向下推动主网页。怎么可能只覆盖内容呢?提前致谢。
【问题讨论】:
-
发布一些css,你在菜单中设置了什么位置?
标签: javascript jquery html css drop-down-menu
徽标旁边的顶部下拉菜单在单击时会向下推动主网页。怎么可能只覆盖内容呢?提前致谢。
【问题讨论】:
标签: javascript jquery html css drop-down-menu
制作您的下拉列表position: absolute。这样就不会占用任何布局空间了。
【讨论】:
你需要做到position:absolute,就像skyuzo 说的那样。
然后您需要手动将其放置在需要的位置。获取要从中下拉的元素的位置(使用offsetLeft 和offsetTop),然后设置下拉列表的顶部和左侧样式属性。
使用 JS 工具包让生活更轻松 :)
绝对定位将元素从布局中取出,但这意味着您不能依赖元素被定位到它通常的位置。
【讨论】: