以动态为中心的CSS下拉菜单

时间:2014-01-22 23:34:51

标签: html css drop-down-menu

我正在尝试构建一个水平下拉菜单,其中第二级条目位于其父级第一级条目的中心。已经问过here类似的东西了。

但我对这个解决方案并不满意。在查看上述解决方案之前,我已经以非常类似的方式构建了我的下拉菜单。请在此处查看:http://jsfiddle.net/27UE8/1/

但它有一个我不喜欢的副作用:下拉越宽,我可以越往右下方(在我的情况下)下拉而不会使下拉消失。这是因为我在下拉列表周围使用了一个包装元素,该元素位于position: absolute; left: 50%;,以便能够使用position: relative; left: -50%;动态地将下拉列表中心化。

有没有人只有没有副作用的CSS解决方案?如果可能的话,我甚至在寻找一个没有 .menuwrapper div-element的解决方案,以便能够使用普通的嵌套无序列表(ul)。

0 个答案:

没有答案