为什么li宽50%并且左边浮动不要在左边显示点

时间:2014-07-01 10:44:31

标签: html css

我尝试创建2个列列表,因此我使用:

ul {
   overflow: hidden;
}
ul li {
   float: left;
   width: 50%;
}

但是当我有2个项目时,右边的一个有列表子弹而左边的那个没有。那是为什么?

PS:有没有办法使用:before而不使用content: "•"

的列列表

2 个答案:

答案 0 :(得分:0)

左边的子弹仍然有子弹,但由于float: left;你无法看到它。我想如果你删除它,问题就会消失,特别是如果在此之前你对当前html页面中的所有元素都有一个重置margin: 0; padding: 0;

答案 1 :(得分:0)

我遇到了同样的问题,overflow:hiddendisplay: inline-block都没有为我工作。

所以我使用了unicode号码来欺骗' bullet'在我的列表中的所有项目之前:•

它远非优雅,但却在绝望的情况下诀窍。