我尝试创建2个列列表,因此我使用:
ul {
overflow: hidden;
}
ul li {
float: left;
width: 50%;
}
但是当我有2个项目时,右边的一个有列表子弹而左边的那个没有。那是为什么?
PS:有没有办法使用:before
而不使用content: "•"
答案 0 :(得分:0)
左边的子弹仍然有子弹,但由于float: left;
你无法看到它。我想如果你删除它,问题就会消失,特别是如果在此之前你对当前html页面中的所有元素都有一个重置margin: 0; padding: 0;
。
答案 1 :(得分:0)
我遇到了同样的问题,overflow:hidden
和display: inline-block
都没有为我工作。
所以我使用了unicode号码来欺骗' bullet'在我的列表中的所有项目之前:•
它远非优雅,但却在绝望的情况下诀窍。