在以Humescores为主题的新WordPress网站上工作的过程中, 我注意到我的主导航菜单停止显示。经过检查, 你可以看到导航和li项目确实在页面中。但是我无法让它们渲染。我已将导航的背景色设置为带有黄色边框的红色, 以便可以看到它的位置。并且我尝试将字体颜色设置为白色, 但是你看不到任何链接显示。非常奇怪的行为。是什么赋予了?
从functions.php
register_nav_menus( array(
'primary' => esc_html__( 'Header', 'humescores' ), ) );
从header.php
<nav id="site-navigation" class="main-navigation" style="border: 2px solid yellow; background-color:red; color:#fff;">
<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"><?php esc_html_e( 'Primary Menu', 'humescores' ); ?></button>
<?php
wp_nav_menu( array(
'theme_location' => 'primary', 'menu_id' => 'primary-menu', ) );
?>
</nav><!-- #site-navigation -->
ChromeDevToolsScreenShot
#1
尝试添加z-index:99999;在CSS内进行导航。
评论前必须登录!
注册