diff --git a/inc/options-framework/css/optionsframework.css b/inc/options-framework/css/optionsframework.css index a920e0d..3e0b1a1 100644 --- a/inc/options-framework/css/optionsframework.css +++ b/inc/options-framework/css/optionsframework.css @@ -439,6 +439,28 @@ margin-left: 210px; } + /* ══════════════════════════════════════════════════════════ + 3.2.33 两栏顶边对齐 + 用户反馈:"左侧标签栏和右侧设置框两个也不一样高,有一个高度差, + 看着很别扭。" —— 实际量下来不是高度,是**顶边**:左栏白卡片 + top=53,右栏白卡片 top=63,差 10px,左边高、右边低。 + + 病因在 WordPress 自己的后台样式: + #wpbody-content .metabox-holder { padding-top: 10px } + 这条是给「一路往下排的 metabox」留顶部间距用的。3.2.24 把标签列 + float 到左边、变成两栏并排之后,这 10px 就没人跟它配对了 —— + 左栏(h2.nav-tab-wrapper)不带这层 padding,右栏带,于是错开。 + + 修法:两栏并排时把那 10px 清零。**只在 ≥960px 里清** —— + 窄屏仍是标签横排在上一路往下,那 10px 是该留的间距。 + ⚠️ 不能用 padding-top: 10px 补给左栏来"凑齐":那会让左栏白卡片 + 内部多出一段看不见的空白,标签整体下移 10px,与页面标题之间 + 出现空隙,问题只是从「两栏错位」变成「左栏内部偏下」。 + ══════════════════════════════════════════════════════════ */ + #optionsframework-wrap > #optionsframework-metabox { + padding-top: 0; + } + #optionsframework-metabox #optionsframework { border-radius: 6px; } diff --git a/style.css b/style.css index 5a17160..ef4c199 100644 --- a/style.css +++ b/style.css @@ -1,7 +1,7 @@ /* Theme Name: Kratos_Yang Text Domain: kratos_Yang -Version: 3.2.32 +Version: 3.2.33 Requires PHP: 7.0 Description: 这是一个Kratos主题的分支版本,用来增加一些定制化功能。 Tags: 博客, 双栏, 响应式, 自定义背景, 自定义颜色, 自定义图标, 自定义菜单, 特色图像, 收录优化, 邮件中心, 主题选项, 小工具, 文章置顶, 无障碍友好