引用:
原帖由 micleaf 于 2007-8-16 22:01 发表 
请问为什么在中加入了float:right后原li 的默认项目小黑点就不在了呢?(去掉楼主代码中的float:right后靠左显示,小黑点又出现了...)虽说可以用list-style:none来消除,但还是请楼主解释一下float:right与小黑 ...
你用的是什么浏览器?我在IE与FF中去掉float:right小黑点都是不会出现的,这里的float:right与小黑点的出现与否是不存在因果关系的。在本实例中没有用到list-style:none样式,但你看不到小黑点是因为样式#nav {overflow: hidden;}作用,因为#nav li {}没有指定列表样式位置list-style-position属性,默认是在外的,被隐藏掉了。如果你加入list-style-position: inside;,小黑点要将会出现了。。。