Css 更多无序列表填充/边距跨浏览器疯狂

Css 更多无序列表填充/边距跨浏览器疯狂,css,internet-explorer,firefox,Css,Internet Explorer,Firefox,我刚刚收到了这个很棒的帮助: 然后我处理文本缩进属性,再次将包装好的文本排列在这个无序列表中,但是你看,IE和FF处理填充的方式似乎不同,足以扰乱布局。有解决办法吗 火狐很好 资料来源: 坏的 资料来源: 列表的css: .registerbox ul{ } .registerbox ul li.light{ list-style-type:disc; list-style-position:inside; margin:2px 0px 2px -20px; padding:2px 30

我刚刚收到了这个很棒的帮助:

然后我处理文本缩进属性,再次将包装好的文本排列在这个无序列表中,但是你看,IE和FF处理填充的方式似乎不同,足以扰乱布局。有解决办法吗

火狐很好

资料来源:

坏的 资料来源:

列表的css:

.registerbox ul{

}

.registerbox ul li.light{
list-style-type:disc;
list-style-position:inside;
margin:2px 0px 2px -20px;
padding:2px 30px;
background-color:#FFFFB0;
text-indent:-12px;
}
.registerbox ul li.dark{
list-style-type:disc;
list-style-position:inside;
margin:2px 0px 2px -20px;
padding:0px 30px;
text-indent:-12px;
}

为了解决这个问题,我最终制作了一个项目符号的png,并去掉了默认的项目符号。

发布一些html/css会很有帮助。还有,什么版本的IE?如果你正在处理IE6/7中发布的CSS,你可能会发现这很有帮助。这是在IE7和IE8中发布的。如果不为IE指定单独的样式表并在那里设置不同的缩进,或者不使用项目符号,我找不到一种方法来完成它。酷。谢谢你的努力。我想在这种情况下,一个图像会很好。是的,接下来,我只是制作了一个项目符号的png,去掉了默认的项目符号。现在一切正常。