【发布时间】:2016-11-08 02:02:35
【问题描述】:
我正在自定义一个 wordpress 主题,但遇到了一个令人沮丧的阻止程序。
我想将标题 (header.non-sticky-nav) 放置在全屏封面 (.fullscreen-cover) 之后和内容 (.content) 之前。
<header class="non-sticky-nav">
<div id="navbar"></div>
</header>
<div id="wrapper">
<div id="content">
<div class="fullscreen-cover"></div>
<div class="content"></div>
</div>
</div>
current-result_vs_desired-result
我尝试使用“top: xpx”值重新定位导航栏,但显然这不起作用,因为 .fullscreen-cover 不是固定高度。
这是我用于该问题的测试页面:http://samburrough.design/test/
主题允许页面特定或全局 css 代码注入,并且随着主题定期更新,我想尝试并坚持使用此功能,而不是钻研主题文件并在每次我想更新时覆盖更改.
任何帮助将不胜感激!
【问题讨论】:
-
没有实际代码很难提供帮助。但是你能做到吗
.top-bar { padding-top: xxPX; } .other-bar { position: absolute; top:0 left:0; } -
你不能创建一个子主题并以这种方式修改 DOM 吗?至少这样每次发布父主题的更新时不会覆盖更改?
标签: javascript jquery html css wordpress