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 相关文章推荐
用js实现上传图片前的预览(TX的面试题)
Aug 14 Javascript
javascript date格式化示例
Sep 25 Javascript
jquery 按键盘上的enter事件
May 11 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
Jul 30 Javascript
Javascript BOM学习小结(六)
Nov 26 Javascript
JavaScript资源预加载组件和滑屏组件的使用推荐
Mar 10 Javascript
JS上传组件FileUpload自定义模板的使用方法
May 10 Javascript
js导出excel文件的简洁方法(推荐)
Nov 02 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
Dec 16 Javascript
Mongoose学习全面理解(推荐)
Jan 21 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
element-ui多文件上传的实现示例
Apr 10 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实现的在线人员函数库
2008/04/09 PHP
PHP多个版本的分析解释
2011/07/21 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
thinkPHP5.0框架自动加载机制分析
2017/03/18 PHP
JavaScript中的面向对象介绍
2012/06/30 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
js数组与字符串的相互转换方法
2014/07/09 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
2014/08/15 Javascript
js中for in语句的用法讲解
2015/04/24 Javascript
jQuery获取checkbox选中的值
2016/01/28 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
详解vue mint-ui源码解析之loadmore组件
2017/10/11 Javascript
使用百度地图实现地图网格的示例
2018/02/06 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
深入理解Vue keep-alive及实践总结
2019/08/21 Javascript
js实现div色块碰撞
2020/01/16 Javascript
[02:35]DOTA2英雄基础教程 末日使者
2013/12/04 DOTA
python 获取键盘输入,同时有超时的功能示例
2018/11/13 Python
Jupyter加载文件的实现方法
2020/04/14 Python
python如何进入交互模式
2020/07/06 Python
python解决OpenCV在读取显示图片的时候闪退的问题
2021/02/23 Python
animation和transition的区别
2020/10/12 HTML / CSS
英国最大的在线奢侈手表零售商:Jura Watches
2018/01/29 全球购物
阿巴庭院:Abba Patio
2019/06/18 全球购物
文言文形式的学生求职信
2013/12/03 职场文书
活动总结报告格式
2014/05/09 职场文书
做一个有道德的人活动实施方案
2014/08/23 职场文书
巾帼标兵事迹材料
2014/12/26 职场文书
世界卫生日宣传活动总结
2015/02/09 职场文书
英语导游词
2015/02/13 职场文书
中国合伙人观后感
2015/06/02 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
2019假期福利管理制度!
2019/07/15 职场文书