divを拡張するためにJavascriptを使用していますが、コンテンツが展開されているときには非常に突然です。私は、このdivをもっと遅くして、視覚的にBLAMを展開する方法があるのだろうかと思っていました。今私は終わった。Divをスムーズに展開する
<script language="javascript">
function toggle_profile() {
var ele = document.getElementById("toggleProfile");
var text = document.getElementById("displayProfile");
if(ele.style.display == "block") {
ele.style.display = "none";
text.innerHTML = "View Profile";
}
else {
ele.style.display = "block";
text.innerHTML = "Hide Profile";
}
}
</script>
<a id="displayProfile" href="javascript:toggle_profile();">View Profile</a></p>
<br />
<div id="toggleProfile" style="display: none">
を読むことができます。このようなことをしたいのなら、jQueryのようなフレームワークをお勧めします。それははるかに簡単になります。 – j08691
なぜjqueryを使用しないのですか?それは少なくともあなたの例を少し書くのを助けるのではないでしょうか? – ChuckE