我正在尝试将一个列表包装在一个块中,IE不会让我的生活更轻松。
该块浮动在左侧,所以我希望列表在右侧。虽然它适用于所有浏览器,但它在IE中看起来非常难看,因为IE将文本放在右侧,将子弹放在图像的左侧。
查看示例:http://jsfiddle.net/xA9n8/
如何解决这个问题?
UPD:我在IE9中测试过它。
答案 0 :(得分:7)
对于googlez:
#somebox ul li {
list-style-position: inside;
}
答案 1 :(得分:2)
为列表项目提供属性float:left;
seems to work。您可能希望之后插入<div style="clear: left;" />
以防止其他元素浮动。
答案 2 :(得分:1)
尝试ul{float:left;}
。我认为它似乎有效。