css - 尝试根据链接制作一个特定大小的框 - 不起作用

标签 css

尝试在 Wordpress 中的链接菜单周围添加一个框。到目前为止,我已经得到了这个——如果我是正确的话,它应该是一个 150px x 50px 的盒子。然而,虽然 margin、padding 等都有效,但这个不行。为什么会这样呢?最近的 CSS 是否弃用了宽度?

.menu-header .menu-item {
    display: inline !important;
    margin: 0px 50px !important;
    border-style: solid !important;
    border-width: 2px !important;
    width: 150px !important;
    height: 50px !important;
    background-color: #EDEDED !important;
   }

最佳答案

删除 display: inline - 这会导致设置大小出现问题。元素需要是 block 级别的以指定大小。

此外,还可以简化 CSS:

.menu-header .menu-item{
    margin: 0 50px;
    border: 2px solid #000;
    width: 150px;
    height: 50px;
    background: #EDEDED;
}​

关于css - 尝试根据链接制作一个特定大小的框 - 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10625720/

相关文章:

html - 复选框格式和功能

html - 负左边距问题和神秘的 4px 差异

html - 星级 ★★★☆☆ outlook 2010 的 CSS

html - 如何使两个元素在不同宽度的容器中并排对齐?

由于文本内容,html 按钮上方有多余的空格

css - 如何删除选定行的悬停效果?

html - CSS :active selector eater

css - 修复了 select2 的宽度

javascript - 代码在 JSfiddle 中有效,但在本地主机上无效

javascript - 如何将 float div 的高度设置为其邻居的相同高度