我正在尝试理解 html/css 菜单栏,但我的问题出在显示属性上,
我非常了解这个属性,但是如果你看一下这个 Link , 只是一个简单的菜单栏,但问题是我不明白为什么 li 标签和 css 样式的 a 标签在 float 完成工作时在其中包含显示属性,您可以删除它们并且菜单看起来相同,我知道两个标签样式都有显示属性的原因,但我不明白,如果有人可以帮助我理解为什么显示属性在 li css 样式中具有内联值,并且具有值 block 在 li a 的 css 样式,再次不是我不知道这个属性,只是我不明白为什么它在那里,谢谢大家,祝你有美好的一天。
最佳答案
display:inline
用于 li 的是使 li 水平对齐或并排对齐。
display:block
在 li a 中使用,因此 a 应该完整地包含 li,这样如果您在 li 中的任何位置单击 <a>
标签会起作用,而且不仅会在点击文本时起作用。
关于html - CSS,显示属性(菜单栏),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11510294/