【问题标题】:CSS Styling of Single Menu Item单个菜单项的 CSS 样式
【发布时间】:2020-10-14 15:35:36
【问题描述】:

在这个网站上:https://new.fbhsfoundation.com/give-now/ 我已经想出了如何为单个导航添加自定义样式,但我想让背景围绕文本(即黄色的左右填充更多)但我可以'想不通。

这是我尝试的代码,然后将自定义 CSS 应用到菜单项,但它只做背景颜色而不是填充:

.yellow li.menu-item a { padding 5px; }

【问题讨论】:

标签: css menu navigation


【解决方案1】:

查找并删除 .menu li 的填充属性,并为 .yellow 类添加填充样式。

.menu li{
    min-width: 36px;
    margin: 0 12px;
    /*padding: 0*/
}

.yellow{
    background-color: #ffe400;
    padding: 0 20px;
}

或者更好的是,使用列表元素 (li) 的 id 来添加填充样式。

li#menu-item-46{
    padding: 0 10px;
}

【讨论】:

    【解决方案2】:

    使用 12 像素的内边距代替 12 像素的边距。

    .menu li {
        min-width: 36px;
        margin: 0px;
        padding: 0px 12px;
    }
    

    【讨论】:

      猜你喜欢
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 2017-12-25
      • 2013-09-17
      • 2018-09-17
      • 1970-01-01
      相关资源
      最近更新 更多