【问题标题】:How do I use CSS to change tags with visibility:hidden to display:none css如何使用 CSS 更改可见性标签:隐藏到显示:无 css
【发布时间】:2011-07-09 00:57:05
【问题描述】:

在我的网站上(没有示例,它是面向公司的),我正在调用其他人的 JS 代码,该代码将 html 写入页面。不幸的是,他们在没有类 ID 的元素中使用了 visibility:hidden 而不是 display:none。我需要知道使用可见性定位元素的最简单方法:隐藏并使用显示更改它们:无,最好不使用第 3 方解决方案。

有没有办法使用 css 来定位已经设置了某些样式的元素,或者改变默认的可见性行为:隐藏不占用空间?

【问题讨论】:

    标签: json visibility hidden


    【解决方案1】:

    试试这个:

    $('selector').each(function() {
    if ($(this).css("visibility") == "hidden") {
        $(this).css('display', 'none');
    }});
    

    附:刚刚编辑了我的 JS,现在它可以完美运行了 :)

    【讨论】:

    • P.S.2 如果你知道这个类,你可以用 CSS 来设置样式,不需要 javascript...
    • 这寻找可见性:隐藏属性;如果有任何其他值,它就让它不理会。​​span>
    猜你喜欢
    • 2011-04-04
    • 1970-01-01
    • 2013-12-28
    • 2015-04-29
    • 2019-05-18
    • 1970-01-01
    • 2011-01-20
    • 2011-05-22
    • 2020-02-28
    相关资源
    最近更新 更多