0

我正在尝试理解 html/css 菜单栏,而我的问题出在 display 属性上,

我对这个属性非常了解,但是如果你看一下这个Link,只是一个简单的菜单栏,但问题是我不明白为什么 css 样式的 li 标签和 a 标签在其中包含显示属性当浮动完成工作并且您可以删除它们并且菜单看起来相同时,我知道在两种标签样式中都有显示属性的原因,但我不明白,如果有人可以帮助我了解为什么显示属性在 li css 样式中具有 inline 的值,而在 css 样式的 li a 具有块的值,并且再次不是我不知道这个属性,只是我不明白为什么它在那里,谢谢大家,祝你有美好的一天。

4

1 回答 1

2

display:inline在 li's 中使用的是使 li 水平或并排对齐。

display:block在 li a 中使用,因此 a 应该完整地使用 li,这样如果您单击 li 内的任何位置,该<a>标签将起作用,并且不仅会在单击文本时起作用。

于 2012-07-16T18:37:25.920 回答