CSS/DHTMLバグ辞典スレッド 第4版

このエントリーをはてなブックマークに追加
500Name_Not_Found
【IE6標準/互換】
ulにwidthを指定すると、リストマーカーが消える。
マーカーを出すにはli要素に、
list-style-position:inside;を指定するか
左マージンを取るか(パディングでは駄目)
text-alignをleft以外の値を設定するか
しなければならない。
http://pc5.2ch.net/test/read.cgi/hp/1098720757/353-
<ul style="width:50%;">
<li>特に指定無し ×</li>
<li style="list-style-position:outside;">list-style-position:outside;×</li>
<li style="list-style-position:inside;">list-style-position:inside;○</li>
<li style="padding-left:1.5em;">padding-left:1.5em;×</li>
<li style="margin-left:1.5em;">margin-left:1.5em;○</li>
<li style="text-align:center;">text-align:center;○</li>
</ul>
501Name_Not_Found:04/11/08 11:58:32 ID:???
>>500のバグ回避策に追記。
ulにpadding-leftを指定しても、リストマーカーが消えなくなる。