我一直在搜索和尝试一些代码,让每个链接的下拉菜单都相同,比如nelly.se,但我无法解决这个问题。我试过这段代码:
.nav-dropdown{position:fixed; left:0; right:0;}
但根本无法使其发挥作用。
我正在处理的网站是:http://94.247.169.169/~welloteket/
答案 0 :(得分:0)
position: fixed
会真正修复它与窗口的关系,这意味着它根本无法滚动 - 这不会起作用。
通常对于下拉列表,您使用position: absolute
并调整left
和top settings as needed
。至少还有两件重要的事情:
1。)它必须是您希望它修复的元素的直接子元素。在您链接到的示例中,黑色导航栏可能是ul
元素。
2。)父容器必须有position: relative
。
" mega下拉" (即,无论其相关的主菜单条目如何,每个下拉列表的大小和位置相同)比常规下拉列表更复杂(即,不是直接在其主菜单条目下/旁边打开)。你可能需要Javascript。
除了这些一般指导原则,我们只能在您发布详细代码(HTML,CSS和JS,如果有的话)时帮助您。