还有一种方法在你想要隐藏的UL标签上加上style="display:none"
就是这样<ul style=display:none></ul>
这样只隐藏你想要隐藏的UL
从你的问题看来我推断:1. 你的ul没有设高度
2. 你的li 是不是浮动了(也就是float:left)
如何解决:
1. 要么给ul 定一个最小高度 min-height:50px_height:50px
2. 要么给ul加样式 style="overflow:autozoom:1"
为什么要这样做?
首先产生你的问题的原因是 ul 没有布局, 解决的关键是让ul拥有布局,所以触发布局可以定一个高度或者加上上面的2的方法!
祝你成功!