【问题标题】:CSS Visiblity none vs collapse [duplicate]CSS可见性无与崩溃[重复]
【发布时间】:2013-10-20 18:43:20
【问题描述】:

以下两者有什么区别?

  1. visibility:none;
  2. visibility:collapse;

visibility: collapse 仅用于表格的情况?还是我错了?

【问题讨论】:

    标签: html css


    【解决方案1】:

    是的,你是对的,visibility: collapse 仅用于表格元素。

    隐藏 框是不可见的(完全透明,没有绘制任何内容),但仍会影响布局。元素的后代将可见 如果他们有可见性:可见(这在 IE 最高版本中不起作用 7).

    折叠 对于表格行、列、列组和行组,行或列是隐藏的,它们将拥有的空间 占用是(好像 display: none 应用于 桌子)。但是,其他行和列的大小仍然是 就像折叠的行或列中的单元格一样计算 存在。这是为从 无需重新计算每个表格的宽度和高度 表的一部分。对于 XUL 元素,计算的大小 元素始终为零,而不管其他通常的样式 影响大小,尽管边距仍然有效。对于其他 元素,折叠被视为隐藏。

    参考:https://developer.mozilla.org/en-US/docs/Web/CSS/visibility

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-29
      • 2012-05-26
      • 1970-01-01
      • 2020-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多