【问题标题】:Completely hiding a table's rows [closed]完全隐藏表格的行[关闭]
【发布时间】:2015-10-02 04:23:47
【问题描述】:

我有两张并排的桌子。用户可以向任一表添加元素,但无论如何,我使每个表中的行数相互匹配。因此,如果用户将一个元素添加到 table 1 中,则会将一个没有不可见文本的空行添加到 table 2 中。这样做的目的是让每个表格下方的所有元素都保持在相同的位置。

但是,我对这个 hack 有一个小问题。当用户点击并拖动时,他们可以突出显示这些空表行,看起来很烦人。

无论如何制作一个元素,特别是tr 表格元素,在突出显示时不显示自己?本质上,我希望元素的行为就像它应用了display:none;,但我仍然希望它保持它的边界框。

e.g.: 我不喜欢你怎么看空tr的空间

【问题讨论】:

  • 嗨 Josh,你能发布你的 HTML/CSS/JS 的 sn-p,除非你向我们展示你的代码,否则我们很难提出任何建议
  • @leemo 我不知道为什么我对此投了反对票,但在这种情况下我的代码不是必需的。我在问一个不需要任何提供的示例代码的问题。我告诉你我的代码做了什么,问题是什么,在这种情况下提供我的代码将无济于事。
  • 没问题,保持原样,不要期待任何答案。

标签: jquery html css


【解决方案1】:

解决方案是visbility css 属性。我刚刚将visibility:hidden; 应用于每个tr 元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    • 2016-03-06
    • 1970-01-01
    • 2019-07-22
    相关资源
    最近更新 更多