编辑 所以基本上我能够在html css中创建上面显示的下拉菜单,但是当我将它转换为wordpress主题时,下拉菜单不再起作用,有人可以帮助我吗?感谢!
`关于工作的家
按客户按类别客户联系`
我在这里使用了一个伪元素,该伪元素绝对位于 li 元素的左侧。然后,这会将其向上对接到父 UL 元素的边框。为了让底部 li 上的线与边框底部对齐,我不得不使用 top position 属性将 li 向下撞,所以我添加了一些边距,这样它就不会与它下面的任何东西重叠。
ul{
padding:16px 8px 0px 0px;
border-left:1px solid #000;
}
li{
display:block;
padding-left:12px;
position:relative;
top:9px;
height:20px;
}
除了使用图像,这可能是涉及最少 css 的最简单方法。
编辑
这是修改后的小提琴。我几乎重做了你的 css,因为我有点难以跟上那些 sub ul 和 li 孩子。有时最好使用类来提高可读性,因此您将不得不重做一些样式。子菜单位于顶部 li 的中心,现在已设置宽度。如果您不希望它位于中心并且您的顶部 li 与链接宽度一起弯曲,您可以修改它。