您现在的位置是:网站首页> 编程资料编程资料
CSS 网页布局问题 li上多出的margin问题_CSS布局实例_CSS_网页制作_
2021-09-08
1153人已围观
简介 不知道大家知道这个问题不,在ie6的情况。假如ul中的li被设置了浮动,而ul本身有设置padding-top.你会发现li无端端多出了根ul的padding-top一样宽的margin-top(在浮动的li元素的数目已使分行的时候出现)。
解决方法:
1.请不要设置ul的padding,可以用margin代替,实在不行只能嵌套解决。
2.给ul设置zoom:1;overflow:hidden
3.设置ul的宽度或者高度
问题原因:ie6(或7)在这种情况下,ul的没有获得layout,致使奇怪问题出现。
1.请不要设置ul的padding,可以用margin代替,实在不行只能嵌套解决。
2.给ul设置zoom:1;overflow:hidden
3.设置ul的宽度或者高度
问题原因:ie6(或7)在这种情况下,ul的没有获得layout,致使奇怪问题出现。
相关内容
- css 圆角边框 _CSS教程_CSS_网页制作_
- CSS样式表中的position属性详细说明_CSS教程_CSS_网页制作_
- 使用DIV+CSS布局网站的优点和缺陷分析_CSS布局实例_CSS_网页制作_
- 不同浏览器对CSS3和HTML5的支持状况_css3_CSS_网页制作_
- css 超过宽度的文字显示点点 _CSS教程_CSS_网页制作_
- CSS dashed和dotted的区别_CSS教程_CSS_网页制作_
- 未知长宽元素在已知300px*300px的容器中垂直居中(IE6/7/8/FF) _CSS教程_CSS_网页制作_
- css float 解析学习_CSS教程_CSS_网页制作_
- 页面位置 top、postop、scrolltop、offsetTop、scrollHeight、offsetHeight、clientHe_CSS教程_CSS_网页制作_
- 创建超链接及css 样式设置_CSS教程_CSS_网页制作_