Firefox - 即使我不想要它,也会显示空的ul html元素

时间:2015-08-24 19:49:01

标签: css

我有一个ul元素,里面的li项动态变化。如果没有李项目我想要完全消失。但是,我不想使用在框中编写hide()/ show()的JavaScript解决方案。

如果没有内容,如何让ul盒消失或消失?

> <ul id ="list"></ul>

enter image description here

ul {
    background: #FFF none repeat scroll 0% 0%;
    z-index: 999;
    max-height: 200px;
    overflow-y: scroll;
    width: 100%;
    position: absolute;
}

如果需要,我可以提供其他信息

2 个答案:

答案 0 :(得分:1)

String packageName = CustomTabsHelper.getPackageNameToUse(this); 替换为overflow-y: scroll;

答案 1 :(得分:0)

尝试使用:empty伪选择器。

MDN Documentation

ul:empty {
    display: none;
}