【问题标题】:Elements Invisible But Still Part of DOM for Manipulation? [duplicate]元素不可见但仍然是 DOM 的一部分以进行操作? [复制]
【发布时间】:2016-12-19 17:55:57
【问题描述】:

我有许多网页使用 JQUERY 来修复基于窗口大小的布局。其中包括调整 DIV 的大小,以实现跨列的统一高度和基于不同屏幕尺寸的不同图像。

有谁知道是否有可见性设置或其他技巧可以使受影响的元素保持不可见但被渲染,以便可以检查、操纵它们的大小,然后第一次使其可见?

谢谢!

【问题讨论】:

    标签: javascript jquery html css


    【解决方案1】:

    是的,

    visibility 属性。

    visibility:hidden 隐藏的DOM 部分不可见,但会被渲染。

    【讨论】:

    • Ira - 请注意,因为元素的空间仍然保留,所以在您显示它们之前,您的布局中有空格(嗯,它们后面显示的任何内容)。
    • 谢谢!应该有助于避免我的元素在页面上跳跃:)
    猜你喜欢
    • 2020-01-17
    • 1970-01-01
    • 2023-04-03
    • 2021-04-23
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    相关资源
    最近更新 更多