我正在构建一个 Wordpress 网站,左侧有一个固定的侧边栏菜单,右侧是容器内的主要内容。我不确定对菜单进行编码的最佳做法是什么,因为我目前已将菜单编码为位于主容器 div 之外。由于某种原因,我还注意到如果桌面屏幕尺寸不够宽,我的内容会溢出到左侧的菜单中,并且我的一些菜单在底部被切断(一些链接不可见)我是不确定这是否与屏幕高度有关?
菜单的 HTML 如下所示:
<div id="menuBar">
<img class="logo" src="wp-content/themes/starkers-master/images/lulu-logoi-01.png" width="180" height="250" alt="Lulu Plews Logo"/>
<ul>
<?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>
</ul>
</div>
CSS是:
.menu-menu-1-container {
position: fixed;
left: 8.8%;
top: 300px;
border-right: 1px solid #D1D2D4;
height: 10000px;
}
#menuBar {
position: fixed;
left: 8.15%;
top:0;
padding: 0 30px 0 0;
border-right: 1px solid #D1D2D4;
margin: 0 auto 0 auto;
}
我只是想要一些关于我应该如何编码以及我的代码是否有问题的建议?我认为它缺少一些明显的东西,但我不知道它可能是什么?