<ul>,<li>タグで自動的に設定されるインデントを解除したいです。

CSSを使ってIEでは{margin:0;}で左寄せにできたのですが、geckoでは解除されません。
geckoでもCSSを使って左寄せにできる方法を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:ed_tks No.1

回答回数699ベストアンサー獲得回数0

ポイント60pt

http://www.stylish-style.com/csstec/basic/p-ul.html

リストのインデント 〜CSSテクニック〜

IE系では『margin』でスペースをとり、Mozila系では『padding』でスペースをとっているようですので、『margin』と『padding』の両方を指定してあげれば良いと思います。

ul{

margin:0px

padding:0px

}

id:ignorance

ed_tksさんから回答の訂正をいただきました。

以下が正しいやり方です。

<--! ここから -->

ul {

padding: 0;

margin: 0;

}

li {

margin: 0;

padding: 0;

list-style-position:outside;

}

<--! ここまで -->

なお、list-type-positionは指定しなくても大丈夫なようです。

>ed_tksさん

ご教授ありがとうございました。

返却していただいたポイントはそのままお返しいたします。

2005/03/18 23:04:12

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • サイト作成メモ 漫絵家 2009-03-09 11:50:22
     リストタグ( 、 、 など)のインデントは、ブラウザによって動作が違います。 IE系では『margin』でスペースをとり、Mozila系では『padding』でスペースをとっているようですので、『margi...
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません