【发布时间】:2015-09-24 21:54:42
【问题描述】:
我有一个这样的 html 列表:
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
如何隐藏 li 项目并使其不占用任何空间?比方说,我需要第一个 li 项目(咖啡)是不可见的,所以结果将只包含 Tea 和 Milk。我使用了 css(或 style="visibility: hidden"),但它仍然占用了一些空间。
=======
注意:第一个 li 只是一些用于创建其他 li 项目的模板。模板 li 是在运行时生成的,这就是我需要隐藏它的原因。在生成其他 li 项目(茶和牛奶)后,我最终将其删除,但在生成茶和牛奶之前,咖啡仍然可见。
============
谢谢。答案是 style="display:none"
【问题讨论】: