如何设置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为不可见!!的主要内容,如果未能解决你的问题,请参考以下文章