0

こんにちは、本当に基本的な問題がありますが、役立つチュートリアルが見つからず、何も機能していないようです。

私はナビゲーションを持っています:

<ul>
 <li>
  <a href="?page=home" ><img src="img/HOME.png"/></a>
 </li>
 <li>
  <a href="?page=team" ><img src="img/TEAM.png"/></a>
 </li>
</ul>

リンクタグの画像を右に揃えたいので、画像のブロックを右に揃えます。float が機能しない、text-align: right が機能しない、right:0px; 位置: 絶対; どちらも機能していません。

4

3 に答える 3

0

<a>タグの幅を明示的に設定すると、text-align: right動作します。まだ行っていない場合は、FireBug (または別の方法) を使用して、ページ上のボックス レイアウトを表示することをお勧めします。

于 2012-04-30T09:30:56.663 に答える
0

継承と画像サイズを確認してください。とにかく、以下のcssは機能するはずです:

 ul li{float:right;}
于 2012-04-30T09:34:04.450 に答える
0

使用しないでください!important

それらを何に合わせようとしていますか?右に浮かびます。liおよびタグはブロック要素ではありaません。テキストの配置は機能しません。それをしたい場合は、リストの幅を決めてから、その幅を li に与える必要があります...それは理にかなっていますか?lia

このようなものが役立つはずです

于 2012-04-30T09:34:37.393 に答える