我试图用JQuery制作一个菜单,当我使用一个菜单项时效果很好,但是当我想要实现第二个菜单项时,它显示在上一个菜单项的中间...
答案 0 :(得分:2)
如果您正在谈论CSS样式,那么我认为您需要做的就是将表格单元格的垂直对齐设置为顶部。
table td{
vertical-align: top;
}
打击下面的评论......;) 我已从this jsFiddle example删除了该表,并替换为DIV。还为菜单类添加了一些额外的样式。
答案 1 :(得分:2)
首先,永远不要将表用于非表格数据。
其次,将“float:left”添加到.menu
类。
.menu
{
width:150px;
float: left;
}
答案 2 :(得分:1)
table td{
vertical-align: top;
}
它会完美运作。