隐藏和显示div的两种方法(display和visibility)
2012-07-05 20:05
387 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> .yangshi1{ width:200px; height:200px; background-color:red; } .yangshi2{ width:300px; height:300px; background-color:blue; } </style> <script type="text/javascript"> function displayhid() { //利用display隐藏后,div的位置不存在了 var div1 = document.getElementById("div1"); div1.style.display="none"; } function displayshow() { var div1 = document.getElementById("div1"); div1.style.display="block"; } function vishid() { //利用visibility隐藏后,div的还是占位的 var div1 = document.getElementById("div1"); div1.style.visibility="hidden"; } function visshow() { var div1 = document.getElementById("div1"); div1.style.visibility="visible"; } </script> </head> <body> <div class="yangshi1" id="div1"> </div> <div class="yangshi2" id="div2"> </div> <input type="button" value="用display隐藏div1" onclick="displayhid();"/> <input type="button" value="用display重新显示div1" onclick="displayshow();"/> <input type="button" value="用visibility隐藏div1" onclick="vishid();"/> <input type="button" value="用visibility重新显示div1" onclick="visshow();"/> </body> </html>
相关文章推荐
- 两种div隐藏和显示方式的区别visibility和display
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- 显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- 显示/隐藏DIV的技巧(visibility与display的差别)
- div 显示与隐藏,display与visibility的差别
- js隐藏/显示页面元素的两种方法
- jquery和js实现对div的隐藏和显示方法
- javascript控制页面控件隐藏显示的两种方法
- jquery 显示隐藏div方法show(),hide(),toggle(),slideDown()总结
- 两种隐藏元素方式【display: none】和【visibility: hidden】的区别及由此引出的问题