- 締切済み
リストを横並びにするとマーカーが消える(IE)
cssデザインをしているのですが、<ul><li></li></ul>タグで箇条書きを使っています。これをfloatで横並びにさせたのですが、IEで見たとき横に表示されるべきマーカーが消えてしまいます。これの対処法を教えていただけませんでしょうか?画像で置き換え以外の方法でお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- steel_gray
- ベストアンサー率66% (1052/1578)
回答No.2
IEにはリストアイテムをfloatさせるとリストアイテムではなくなってしまう(よってマーカーが消える)バグがあります。 http://members.at.infoseek.co.jp/cssbug/detail/winie/b106.html float以外にも絶対配置をしても同じ症状が発生するし・・横並びとマーカーの表示を両立する方法はなさそうです。
- suzuko
- ベストアンサー率38% (1112/2922)
回答No.1
外部CSSを使われているのなら、そこに ul { list-style-type: disc; list-style-position: outside; } と書かれてはいかがでしょうか? 他のCSSとバッテイングしてなければ、いけると思うのですが。(どうCSSを書かれているのか判らないので、上記も未検証です)