CSS小技

リストを1行に表示する。

最近のWebデザイナー等はナビゲーション等でよく使用しています。

うわさでは普通のリンクよりはSEO効果があると言われるのが理由なようです。

  • 項目1
  • 項目2
  • 項目3
  • 項目4
  • 項目5

フロートで左寄せクラスを作成する

.navA { float: left }

作成したクラスをli 属性に指定する

<li class="navA">項目1</li>

これで1行に表示されました。

このままでは、リストのマーカが有りますので、マーカを消す指定をクラスに追加します。

.navB { float: left;list-style-type:none;}

次に項目間のスペースを広げます

.navC { float: left;list-style-type:none;margin:5px; }

同じ表現は以下の設定でも可能です。

.navD {display: inline;list-style-type:none;margin:5px;}


コンテンツ

広告