CSS 单个菜单项的样式
CSS Styling of Single Menu Item
在这个网站上:https://new.fbhsfoundation.com/give-now/ 我已经想出了如何为单个导航添加自定义样式,但我想使背景围绕文本(即黄色的左右填充更多)但我想不通。
这是我试过的代码,然后将自定义 CSS 应用到菜单项,但它只做了背景颜色而不是填充:
.yellow li.menu-item a { padding 5px; }
使用 12 像素的填充而不是 12 像素的边距。
.menu li {
min-width: 36px;
margin: 0px;
padding: 0px 12px;
}
找到并删除 .menu li 的填充 属性 并为 .yellow 添加填充样式 class。
.menu li{
min-width: 36px;
margin: 0 12px;
/*padding: 0*/
}
.yellow{
background-color: #ffe400;
padding: 0 20px;
}
或者更好的是,使用列表元素的 id(li) 添加填充样式。
li#menu-item-46{
padding: 0 10px;
}
在这个网站上:https://new.fbhsfoundation.com/give-now/ 我已经想出了如何为单个导航添加自定义样式,但我想使背景围绕文本(即黄色的左右填充更多)但我想不通。
这是我试过的代码,然后将自定义 CSS 应用到菜单项,但它只做了背景颜色而不是填充:
.yellow li.menu-item a { padding 5px; }
使用 12 像素的填充而不是 12 像素的边距。
.menu li {
min-width: 36px;
margin: 0px;
padding: 0px 12px;
}
找到并删除 .menu li 的填充 属性 并为 .yellow 添加填充样式 class。
.menu li{
min-width: 36px;
margin: 0 12px;
/*padding: 0*/
}
.yellow{
background-color: #ffe400;
padding: 0 20px;
}
或者更好的是,使用列表元素的 id(li) 添加填充样式。
li#menu-item-46{
padding: 0 10px;
}