0

您好,我真的很难处理我的导航区域。主题设计师将它放在页脚中,但它显示在顶部,这导致我年轻的 CSS 头脑精神崩溃。我只有在事情真的压在我头上时才征求意见。

你可以在这里查看页面- 我的网站

#navigation 在左上角是黄色的。

      <?php if (!empty($primary_links) || !empty($secondary_links)): ?>
      <div id="navigation" class="menu <?php if (!empty($primary_links)) { print "with-main-menu"; } if (!empty($secondary_links)) { print " with-sub-menu"; } ?>">
        <?php if (!empty($primary_links)){ print theme('links', $primary_links, array('id' => 'primary', 'class' => 'links main-menu')); } ?>
        <?php if (!empty($secondary_links)){ print theme('links', $secondary_links, array('id' => 'secondary', 'class' => 'links sub-menu')); } ?>
      <span class="test">efeeffefefefe</span></div> <!-- /navigation -->
    <?php endif; ?>

和.....

     #navigation {
 background: none repeat scroll 0 0 yellow;
float: left;
height: 65px;
margin-left: 0;
margin-right: -100%;
padding: 0;
width: 75%;

}

.with-navigation #content,
.with-navigation .sidebar {
  margin-top: 65px;

}

随主题而来。导航的原始代码是……实际上,如果您需要知道该错误发布它。我在您可以在代码中看到的跨度中添加了绿色框#test。arrrghhhhh我放弃了。对不起。我实际上想要黄色导航左侧的绿色框,但它会抛出所有侧边栏。我现在就让它保持原样,但原始的 css 代码是 -

     #navigation {
  float: left;
  margin-left: 0;
  margin-right: -100%;
  padding: 0;
  width: 100%;
  height: 40px;

}

.with-navigation #content,
.with-navigation .sidebar {
  margin-top: 40px;

}

我什么都试过了。昨天14点,今天2点。谁能告诉我如何在此导航栏的左侧添加一个简单的徽标?我束手无策。谢谢

4

1 回答 1

1

对于.test删除:

right: 59px;
top: 23px;

改变:

float:right;

float:left;

对于#navigation 删除:

margin-right:-100%;

改变:

float:left;

float:right;

这将留下一点覆盖,您可以根据需要使用两个元素的宽度进行修复。

于 2013-02-05T20:09:41.450 回答