首页 > Web开发 > 详细

div css中用添加ul和li之后,会有的一段空白的解决办法?

时间:2014-03-27 09:22:09      阅读:728      评论:0      收藏:0      [点我收藏+]

 今天,在用div css 仿一个网站的时候,突然出新了一个新问题,就是用div和css 的时候,添加ul和li标签之后,就会出现一段空白,不知道是怎么回事,就百度了一下,顺便记录来下,方便大家学习,也方便自己查找。

   先上图:bubuko.com,布布扣 这段空白,源码图片:bubuko.com,布布扣

    一直也不会改,因为是初学,所以不太懂,后来搜了一下,网上的一个朋友给出了解决办法。

 原因:    主要是ul有一个默认的margin和padding值,如果div没有设置边框,则相当于ul对div的上一个元素就会产生一个间距,这种情况多发生在ie6 ie7中不会出现。

     解决办法:只需要将ul的magrin设置为0即可!

  

公共样式里面设置:html,body,ul,li,ol,p,h1,h2,h3,h4,h5,h6,form,img,div{margin:0;padding:0;}

       非常感谢这位朋友。

div css中用添加ul和li之后,会有的一段空白的解决办法?,布布扣,bubuko.com

div css中用添加ul和li之后,会有的一段空白的解决办法?

原文:http://www.cnblogs.com/syseo/p/3624977.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!