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 を追加しました。ああああああああああああああああああああああああああああああああああああああああああああ!ごめん。実際には、黄色のナビゲーションの左側に緑色のボックスが必要ですが、すべてのサイドバーが表示されません。今はそのままにしておきますが、元の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;

これにより、必要に応じて2つの要素の幅で修正できる小さなオーバーレイが残ります。

于 2013-02-05T20:09:41.450 に答える