我曾尝试搜索此主题,但很难找到正确的关键字来找到我正在寻找的内容。
#menu-nav ul {...}
和 和有什么不一样ul#menu-nav {...}
?
我目前正在努力在 Wordpress 主题中制作一个内联块导航菜单,这里是产生我想要的效果的 CSS(即删除列表样式类型、创建块、在其父容器中居中它们等)。
ul#menu-nav {
margin:0 auto;
padding:0;
}
#menu-nav li {
list-style-type:none;
display:inline-block;
width:118px;
height:56px;
color:white;
border:1px solid black;
}
如果我将 更改ul#menu-nav {...}
为#menu-nav ul
并且不再覆盖用户代理样式表padding:0;
。margin:0 auto
坦率地说,这让我认为我的 CSS 是 hacky 并且我正在处理这个错误。
任何建议或帮助或参考都会有很大帮助!我想完全理解为什么它们会产生不同的结果。