建议在 css 上阅读一些好东西。我的水平:看书,看课程,在psd上做了10个布局,这些基本都是在css3发布之前。从它我只使用 flex 和 border-radius。想看css的一些有道理有技术的,比如昨天做了一个水平的两级菜单。
<li>
<a>
<ul>...</ul>
</li>
对于ul,大概有以下几种风格:
position:absolute;
display:none;
left:0;
top:100%
一切都很好,除了 ul 中的 li 的高度为 0 px。我想知道为什么
因为ul设置为display: none。这意味着它不存在于文档流中。因此,li 是一个空元素,因此没有高度。我建议你阅读 http://htmlbook.ru