如何解决ul设置背景色看不到的问题
2012-1-30 18:34 Monday  

分类: CSS 评论(85) 浏览(85212)

转载的

在写css的时候经常会碰到你给ul设置了背景色但是却显示不出来的问题,这个问题在不同的浏览器中显示的也不尽相同,比如ie7只显示一部分而 firefox却完全不显示背景色。这个问题好在是比较好解决并且解决的方法也是比较多的,好了多余的话就不再说了下面我列出解决的方法:

1.设置ul的高度或者是宽度均可,并且不需要确定值,随便都可以。

2.ul也设置float

3.ul里设置zoom:1

4.ul设置overflow:hidden也可以但是不兼容IE6

5.这里新增加一个div用clear属性好像在IE6/7中没有效果?FF中可以实现!

+1 14

留下你的看法: