转载的
在写css的时候经常会碰到你给ul设置了背景色但是却显示不出来的问题,这个问题在不同的浏览器中显示的也不尽相同,比如ie7只显示一部分而 firefox却完全不显示背景色。这个问题好在是比较好解决并且解决的方法也是比较多的,好了多余的话就不再说了下面我列出解决的方法:
1.设置ul的高度或者是宽度均可,并且不需要确定值,随便都可以。
2.ul也设置float
3.ul里设置zoom:1
4.ul设置overflow:hidden也可以但是不兼容IE6
5.这里新增加一个div用clear属性好像在IE6/7中没有效果?FF中可以实现!
留下你的看法: