style属性中display和visibility控制可见性的不同
2011-11-13 19:50
375 查看
1:使用display属性实现的效果
当点击"用display属性显示图片"按钮时的效果图如下:
当点击"用display属性隐藏图片"按钮时的效果图如下:
2:使用visibility属性实现的效果
源代码:
程序正常显示效果图:
点击"用visibility属性隐藏图片"按钮效果图:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>display属性控制的图片隐藏与显示</title> <script type="text/javascript"> function showImage() { var image = document.getElementById('successImg'); image.style.display = 'block'; } function hideImage() { var image = document.getElementById('successImg'); image.style.display = 'none'; } </script> </head> <body> <div><img id="successImg" src="images/success.jpg" width="200" height="200"/></div> <input type="button" name="showButton" value="用display属性显示图片" onclick="showImage();"/> <input type="button" name="showButton" value="用display属性隐藏图片" onclick="hideImage();"/> </body> </html>
当点击"用display属性显示图片"按钮时的效果图如下:
当点击"用display属性隐藏图片"按钮时的效果图如下:
2:使用visibility属性实现的效果
源代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>visibility属性控制的图片隐藏与显示</title> <script type="text/javascript"> function showImage() { var image = document.getElementById('successImg'); image.style.visibility = 'visible'; } function hideImage() { var image = document.getElementById('successImg'); image.style.visibility = 'hidden'; } </script> </head> <body> <div><img id="successImg" src="images/success.jpg" width="200" height="200"/></div> <input type="button" name="showButton" value="用visibility属性显示图片" onclick="showImage();"/> <input type="button" name="showButton" value="用visibility属性隐藏图片" onclick="hideImage();"/> </body> </html>
程序正常显示效果图:
点击"用visibility属性隐藏图片"按钮效果图:
相关文章推荐
- CSS属性Display与Visibility不同(转)
- CSS属性,Display与Visibility的不同
- CSS属性中Display与Visibility的不同
- CSS属性中Display与Visibility的不同
- 表单元素(控件)不可见属性“visibility”和“display”分析
- 实例分析CSS属性Display与Visibility不同
- DHTML中style的display和visibility属性
- CSS属性中display="none“与visibility="hidden"的不同
- 一段代码弄清楚CSS属性display和visibility的差别,以及dom元素可见的条件
- CSS属性中Display与Visibility的不同
- CSS属性中Display与Visibility的不同
- 实例分析CSS属性Display与Visibility不同(轉)
- CSS属性中Display与Visibility的不同
- CSS属性中Display与Visibility的不同
- CSS属性中Display与Visibility的不同
- JS中的style对象中的display属性和visibility属性的区别
- 实例分析CSS属性Display与Visibility不同
- 实例分析CSS属性Display与Visibility不同
- 使用js给td添加边框,不同条件下tr和td的visibility以及display属性的应用
- DHTML中style的display和visibility属性