如何设置DIV为不可见!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何设置DIV为不可见!!相关的知识,希望对你有一定的参考价值。

参考技术A <div style="display:none"></style>,完全隐藏,不占空间
<div style="visibility:hidden"></style> 不可见,但是还占空间本回答被提问者采纳
参考技术B display:hidden 参考技术C jquery设置 css 的display为none
<script>jquery链接</script>
<script>
$(function()
//隐藏div
$('#dv').css('display','none');
//显示div
$('#dv').css('display','block');
)
</script>
html代码
<div id="dv"></div>
参考技术D <div style="display:none"></style>

如何将 JScrollPane 设置为不可见?

【中文标题】如何将 JScrollPane 设置为不可见?【英文标题】:How to set JScrollPane to invisible? 【发布时间】:2015-04-08 04:16:42 【问题描述】:

我有一个位于JTabbedPane 内部的JScrollPane,我想在非管理员用户使用该程序时将其设置为不可见。

我曾尝试使用setVisible(false) 方法,但它不起作用。如果我使用相同的方法,例如JTabbedPane.setVisible(false),它将隐藏JTabbedPane,但我不想隐藏整个JTabbedPane,我只需要在其中隐藏几个面板。

关于如何完成这项工作的任何想法?

【问题讨论】:

为什么不简单地从其父级中删除该 JScrollPane? 【参考方案1】:

使用CardLayout,如this answer 所示。一张卡片是空白面板,另一张是滚动面板。

【讨论】:

这已经是 CardLayout 的一部分。 jTabbedPane 位于第一张卡上,它包含许多 jScrollPanes。为什么我不能简单地隐藏我不想显示的 jScrollPanes? “这已经是 CardLayout 的一部分了。” 为了尽快获得更好的帮助,请发布MCVE(最小完整可验证示例)或SSCCE(简短,自包含) ,正确的例子)。 “为什么我不能简单地......”我会在看到 MCVE 后立即回答更多问题。

以上是关于如何设置DIV为不可见!!的主要内容,如果未能解决你的问题,请参考以下文章

如何将 JScrollPane 设置为不可见?

尝试在collectionview中为不可见单元格设置动画时如何防止延迟

将字段集“图例”设置为不可见

如何将“attr”绑定元素设置为不正确?

如何在阵列适配器中长按时设置按钮的可见性

如何一次隐藏多个视图?