ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

HTML / XHTMLコミュの要素を右揃えにしたいのですがうまくいきません><

  • mixiチェック
  • このエントリーをはてなブックマークに追加
初めまして。
floatを使って横ナビゲーションを作成しているのですが、
要素が右揃えになってくれず困っています。
具体的に言うと以下のようになってくれないです。

----------------------------------------------------
............................................項目1 | 項目2 | 項目3 | 項目4 | 項目5
----------------------------------------------------

こういう場合はmargin-right: auto;では右揃えになってくれないんでしょうか?
いろいろ探し回っているのですが解説されているサイトが見つかりません...。
ヒントだけでも教えていただけると嬉しいです。

<div class="gnavi">
<ul>
<li><a href="">項目1</a></li>
<li><a href="">項目2</a></li>
<li><a href="">項目3</a></li>
<li><a href="">項目4</a></li>
<li><a href="">項目5</a></li>
</ul>
</div>


.gnavi {
height: 36px;
display: block;
background-image: url("bg.png");
background-position: 0 -36px;
}
.gnavi li {
display: inline;
list-style-type: none;
line-height: 36px;
margin-left: auto;
}
.gnavi li a {
width: 130px;
height: 36px;
float: left;
text-align: center;
display: block;
background-image: url("bg.png");
background-position: 0 0;
}
.gnavi li a:hover,
.gnavi li.active a {
background-position: 0 -72px;
}

コメント(4)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

HTML / XHTML 更新情報

HTML / XHTMLのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング