You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改WordPress OceanWP主题垂直菜单项的padding、margin等CSS属性

问题原因

  • 你的CSS存在语法错误:原代码中padding: 2px 20px 2px 20px; !important;的!important前多写了分号,浏览器会直接忽略这条规则,正确写法是将!important放在属性值和结尾分号之间。
  • 选择器优先级不足:OceanWP主题自带的导航样式规则权重更高,你写的单类选择器无法覆盖默认样式。
  • 样式添加位置优先级不够:如果CSS没有加到WordPress官方的「额外CSS」区域,很可能被后加载的主题默认样式覆盖。

正确操作步骤

  1. 进入WordPress后台,打开「外观」→「自定义」→「额外CSS」面板,这是WordPress预留的最高优先级自定义CSS入口,后加载的样式会优先覆盖之前的规则。
  2. 粘贴修改后的CSS代码,需要给原有选择器加上OceanWP导航的父级容器选择器#site-header .main-navigation提升权重:
/* 调整指定菜单项497的链接样式 */
#site-header .main-navigation .menu-item-497 a {
    height: 40px !important;
    padding: 2px 20px !important;
    line-height: 135% !important;
}
/* 调整指定菜单项498的内边距 */
#site-header .main-navigation li.menu-item-498 {
    padding: 2px 20px !important;
}
/* 如果需要调整整个导航栏的总高度和边距,加上以下规则 */
#site-header .main-navigation {
    min-height: 40px !important;
    margin: 0 !important; /* 按需修改上下左右外边距 */
    padding: 0 !important; /* 按需修改上下左右内边距 */
}
  1. 点击「发布」保存设置,清空浏览器缓存和站点缓存(如果安装了缓存插件)后刷新页面即可生效。

内容的提问来源于stack exchange,提问作者mazluta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 21:36:03