【发布时间】:2014-02-25 01:24:54
【问题描述】:
我在一个网站上学习 jQuery,偶然发现了一个演示 fadeIn() 和 fadeOut() 的示例。如何使“可见性:隐藏”元素出现或“显示:无”元素在隐藏时占用其原始空间?
<script>
$(document).ready(function(){
$("button").click(function(){
$("#div1").fadeIn();
$("#div2").fadeIn("slow");
$("#div3").fadeOut(3000);
});
});
</script>
</head>
<body>
<p>Demonstrate fadeIn() with different parameters.</p>
<button>Click to fade in boxes</button>
<br><br>
<div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div>
<br>
<div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div>
<br>
<div id="div3" style="width:80px;height:80px;background-color:blue;"></div>`
【问题讨论】:
-
您正在寻找可见性。
-
实际上我尝试了可见性,但与 display:none 不同,当我单击按钮时它并没有真正出现!
标签: jquery html css visibility