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实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
jQuery实现表单提交时判断的方法
Dec 13 Javascript
javascript基于DOM实现权限选择实例分析
May 14 Javascript
在JavaScript中操作时间之setYear()方法的使用
Jun 12 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
Dec 18 Javascript
Jquery获取第一个子元素简单实例
Jun 02 Javascript
node文字生成图片的示例代码
Oct 26 Javascript
JavaScript捕捉事件和阻止冒泡事件实例分析
Aug 03 Javascript
判断“命令按钮”是否被鼠标单击详解
Jul 31 Javascript
Webpack按需加载打包chunk命名的方法
Sep 22 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
Jan 18 Javascript
原生js实现下拉框选择组件
Jan 20 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
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
php限制文件下载速度的代码
2015/10/20 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
PHP日期和时间函数的使用示例详解
2020/08/06 PHP
Javascript技术栈中的四种依赖注入小结
2016/02/27 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
JS实现的走迷宫小游戏完整实例
2017/07/19 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
Nuxt.js踩坑总结分享
2018/01/18 Javascript
js实现动态增加文件域表单功能
2018/10/22 Javascript
微信小程序自定义键盘 内部虚拟支付
2018/12/20 Javascript
JS实现图片幻灯片效果代码实例
2020/05/21 Javascript
[01:57]DOTA2上海特锦赛小组赛解说单车采访花絮
2016/02/27 DOTA
python编写暴力破解FTP密码小工具
2014/11/19 Python
详解Python中__str__和__repr__方法的区别
2015/04/17 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
pandas 对series和dataframe进行排序的实例
2018/06/09 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
Python的条件锁与事件共享详解
2019/09/12 Python
利用python实现冒泡排序算法实例代码
2019/12/01 Python
pandas数据拼接的实现示例
2020/04/16 Python
python try...finally...的实现方法
2020/11/25 Python
python实现图像随机裁剪的示例代码
2020/12/10 Python
Opencv+Python识别PCB板图片的步骤
2021/01/07 Python
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
爱他美官方海外旗舰店:Aptamil奶粉
2017/12/22 全球购物
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
培训楼经理岗位责任制
2014/02/10 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
法人单位授权委托书范文
2014/10/06 职场文书
贷款担保书
2015/01/20 职场文书
python百行代码实现汉服圈图片爬取
2021/11/23 Python
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技