IE 7竟然有这个问题,一个列表,li固定宽度自动排列,但最后一行老跑到UL的外面去,给ul加固定高度都不行,clear:both也不行,刚才看2006年CSS获奖作品,前几天看到他也有这个问题,今天没了,仔细一看,是在ul里加了个min-height:10px;/* IE7 correctly enclose ad fix */ 不明白,那个UL很高的,一个10PX就搞定了 IE 6,IE 5,FF,oprea都没这个问题
做那个 CSS 的菜单,有一个: /* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; } * html ul li a { height: 1%; } /* End */ 不设置这个,在 IE 下就像是楼梯一样一阶一阶的。