display和visibility的区别示例介绍


Posted in Javascript onFebruary 26, 2014

display通常可以设置为none、inline、block

visibility通常可以设置为hidden、visible

当display为none,visibility为hidden时,元素都会不见。不过其还有不同之处。

display会将元素隐藏掉,并且位置不再被占据,而visibility则是占据原来的位置。

看例子即可明白:

<div id="myDiv" style="width:100px;border:1px solid #aaa;"> 
<p> </p> 
</div> 
<input type="button" onclick="isVisibility(document.getElementById('myDiv'))" value="是否可见visibility" /> 
<input type="button" onclick="isDisplay(document.getElementById('myDiv'))" value="是否可见display" /> 
<script> 
function isVisibility(me){ 
if (me.style.visibility=="hidden"){ 
me.style.visibility="visible"; } 
else{ 
me.style.visibility="hidden"; 
} 
} 
function isDisplay(me){ 
if (me.style.display=="none"){ 
me.style.display="block"; } 
else{ 
me.style.display="none"; 
} 
} 
</script>
Javascript 相关文章推荐
Javascript----文件操作
Jan 18 Javascript
jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
May 27 Javascript
JavaScript插件化开发教程(六)
Feb 01 Javascript
JavaScript实现将xml转换成html table表格的方法
Apr 17 Javascript
以WordPress为例讲解jQuery美化页面Title的方法
May 23 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
Dec 22 Javascript
Javascript刷新页面的实例
Sep 23 Javascript
vue项目中用cdn优化的方法
Jan 03 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
Sep 15 Javascript
javascript创建元素和删除元素实例小结
Jun 19 Javascript
用Vue.js方法创建模板并使用多个模板合成
Jun 28 Javascript
快速对接payjq的个人微信支付接口过程解析
Aug 15 Javascript
js 赋值包含单引号双引号问题的解决方法
Feb 26 #Javascript
js返回上一页并刷新的多种实现方法
Feb 26 #Javascript
网站内容禁止复制和粘贴、另存为的js代码
Feb 26 #Javascript
Iframe 自动适应页面的高度示例代码
Feb 26 #Javascript
鼠标滑过出现预览的大图提示效果
Feb 26 #Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
Feb 26 #Javascript
javascript中的undefined和not defined区别示例介绍
Feb 26 #Javascript
You might like
php下正则来匹配dede模板标签的代码
2010/08/21 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2020/01/22 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
2013/03/01 Javascript
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
2013/09/15 Javascript
比较新旧两个数组值得增加和删除的JS代码
2013/10/30 Javascript
jquery实现弹出窗口效果的实例代码
2013/11/28 Javascript
用于deeplink的js方法(判断手机是否安装app)
2014/04/02 Javascript
js中的caller和callee属性介绍和例子
2014/06/07 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
正则 js分转元带千分符号详解
2017/03/08 Javascript
Vue编程式跳转的实例代码详解
2019/07/10 Javascript
详解vue-video-player使用心得(兼容m3u8)
2019/08/23 Javascript
使用kbone解决Vue项目同时支持小程序问题
2019/11/08 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
[09:33]2015国际邀请赛第四日TOP10
2015/08/08 DOTA
python数据结构之图深度优先和广度优先实例详解
2015/07/08 Python
Python基于递归实现电话号码映射功能示例
2018/04/13 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
python自动化UI工具发送QQ消息的实例
2019/08/27 Python
python 统计文件中的字符串数目示例
2019/12/24 Python
Python中zip函数如何使用
2020/06/04 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
学习党代会心得体会
2014/09/05 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
网络工程专业大学生求职信
2014/10/01 职场文书
导师对论文的学术评语
2015/01/04 职场文书
2016大一新生军训感言
2015/12/08 职场文书