CSS问题,,这是怎么回事啊,郁闷死了

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:56:45
#friendLink ul{ list-style:none;float:left; text-align:center; margin:0px 0px 8px 14px; font-size:12px; display:none;
}
就上边那段代码,当我不加display:none;时,在IE6浏览器中就有双倍浮动边距。火狐浏览器中正常,当我加上display:none;在Dreamweaver中就可以看见li的那个小点符号,并且还给我换了行,在用IE6浏览器打开虽然没有那个小点,但是换行了,而且他们之间的间距也大了,在火狐浏览器里还是正常显示。各位有没有好的办法,我最后又把代码这样写
#friendLink ul{float:left; text-align:center; margin:0px 0px 8px 14px; font-size:12px;display:inline;}
#friendLink li {list-style-type: none;}还是不行,IE6还是不能正常显示。。怎么办?
#friendLink ul{ list-style:none;float:left; text-align:center; margin:0px 0px 8px 14px; font-size:12px; display:inline; 晕第一段代码写错了,我纠正下
}

ul li{padding:0px; margin:0px;}

你既然知道有ie6的双边浮动边距,那你应该也知道 ul的li列表在ie低版本下是有空格的不过的哦!!

解决方法 在ul里面加 height:1%;