除去
因此,如果您查看标签并查看hw2
,您会发现它有一点额外的间距与右侧的间距重叠。那是因为将div
包裹在<li>
中。你会注意到其他人没有它。我不明白为什么在包裹之后它会产生额外的小间距。
仅供记录,这是针对CSS间距,与JS无关。
更新:我发现了一个贫民窟工作!
答案 0 :(得分:0)
是空间(还是没有空间)?
display: inline
会尊重空白。
答案 1 :(得分:0)
您将块级元素(div)放在内联元素(li)中,这是无效的。大多数浏览器都做出了合理的渲染这种事情,但结果是不可预测的。
我建议将div用于更高级别的菜单。您可以使用容器div作为菜单,并在其中为各个选项卡浮动div。
答案 2 :(得分:0)
我最后只是更改了该页面的CSS。