WinIE6で幅(width)指定したリスト要素(ul・ol)のマークが消えるバグと、回避策
※こちらに内容を書き加えてまとめました。
とあるコンテンツで、WinのIE6で見るとulのマークが表示されていない箇所発見!
調べたところバグでした。
ulかolにlist-style-position:inside;を適用するとマークが内側になって回避できます。
が、li要素内の2行目以降はマーク分字下げになりません。
そこでtext-indentとpaddingで字下げします。
ul{ list-style-position:inside; } li{ padding-left:1em; text-indent:-1em; }
これで回避。