visibility属性是隐藏元素但保持元素的浮动位置,而display实际上是设置元素的浮动特征。

visibility属性用来确定元素是显示还是隐藏,这用visibility="visible|hidden"来表示,

visible表示显示,

hidden表示(仅)隐藏,不可恢复。

当visibility被设置为"hidden"的时候,元素虽然被隐藏了,

1、仍然占据它原来所在的位置。visibility会保留元素的位置.

2、元素被隐藏之后,就不能再接收到其它事件了,当其被设为"hidden"的时候,就不能再接收响应到事件了,因此也就无法通过JS令其显示出来。

display属性就有一点不同了。

none隐藏(元素消失),可恢复

inline,block显示

1、display被设置为block(块)时,容器中所有的元素将会被当作一个单独的块,就像<div>元素一样,它会在那个点被放入到页面中。(实际上你可以设置<span>的display:block,使其可以像<div>一样工作。

2、display设置为inline,将使其行为和元素inline一样---即使它是普通的块元素如<div>,它也将会被组合成像<span>那样的输出流。最后是display被设置:none,这时元素实际上就从页面中被移走,它下面所在的元素就会被自动跟上填充。

CSS属性中Display与Visibility相关推荐

  1. html首行缩进2字符,可以使用CSS属性中的【text-indent】进行设置。

    html首行缩进2字符,可以使用CSS属性中的[text-indent]进行设置. 设置代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1 ...

  2. 详解css3中display和visibility的区别

    在css3中,display和visibility都具备对元素进行隐藏和显示的功能. display语法 display:none | block /*none表示隐藏 block表示显示*/ vis ...

  3. html设置表格列宽百 分比,CSS属性中经常出现的百分比

    起源:一道面试题(猫眼电新直能分支调二浏页器朋代说,影) 问题:css浏.富混工就划这些本公的响示近览记的迹更中的单位都有哪些?可以取百分数的单位有哪些?其中margin-top取百分数时是相对于谁插 ...

  4. CSS属性(display)

    1.display属性 <!DOCTYPE html> <html lang="zh-CN"> <head><meta charset=& ...

  5. DW中CSS属性详解

    作者:未知 来源:5D多媒体       在Dreamweaver的CSS样式里包含了W3C规范定义的所有CSS1的属性,Dreamweaver把这些属性分为Type(类型).Background(背 ...

  6. [转][HTML]css属性

    1.字体属性(type) font-family(使用什么字体) font-style(字体的样式,是否斜体):normal/italic/oblique font-variant(字体大小写):no ...

  7. [译] Font-size:一个意外复杂的 CSS 属性

    原文地址:Font-size: An Unexpectedly Complex CSS Property 原文作者:Manish Goregaokar 译文出自:掘金翻译计划 本文永久链接:githu ...

  8. php中border属性,css中display属性和border属性常遇问题讲解

    本篇文章给大家带来的内容是关于css中display属性和border属性常遇问题讲解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.因为HTML很少有太复杂的问题,所以直接写一篇关于 ...

  9. DHTML中style的display和visibility属性

    DHTML中style的display和visibility属性 display是隐藏该对象,使该对象不占用页面排版空间. document.all("tr1").style.di ...

最新文章

  1. 也有个自由职业梦?日本码农辞职一年后:独立工程师太难了
  2. c语言实现补码加减,C语言实现用位移运算符进行加减乘…
  3. python3生成一个定长列表_range方法在Python2和Python3中的不同
  4. 校招启动 | 2021 神策未来星全面启航,只差 1 个你!
  5. [linux-nopage]内存映射虚拟字符设备驱动【P119】
  6. 我们靠什么赢得这个时代
  7. 编写自动调试器以在测试执行期间捕获异常
  8. sql server 游标的使用方法
  9. 黑群晖vmm专业版_Virtual Machine Manager 专业版打造高效安全虚拟环境
  10. Codeforces Beta Round #4 (Div. 2 Only) D. Mysterious Present(LIS)
  11. Atitit.android js 的键盘按键检测Back键Home键和Menu键事件
  12. 【数字信号】基于matlab GUI双音多频(DTMF)信号检测【含Matlab源码 512期】
  13. Firefox浏览器个人用的插件
  14. Java判断合数或素数
  15. 中国诞生全球最强量子模拟器 量子计算迈出大步
  16. 扎心!五成程序员年薪 10-20 万,超半数资深程序员薪资高于 20 万
  17. 借助微博实时号日引流200精准客源,微博实时号是什么?
  18. 安卓无线打印服务器,安卓 打印服务器
  19. 友价实现一键Nofollow(数据库替换)
  20. 分子动力学模型的发展由来

热门文章

  1. POJ 3301 三分(最小覆盖正方形)
  2. KMP中next数组的理解
  3. 【数字信号处理】序列分类 ( 单边序列和双边序列 | 左边序列 | 右边序列 | 有限序列和无限序列 | 稳定序列和不稳定序列 )
  4. 【EventBus】EventBus 源码解析 ( EventBus 构建 | EventBus 单例获取 | EventBus 构造函数 | EventBus 构建者 )
  5. 【计算机网络】计算机网络 相关概念 ( 计算机网络概念 | 计算机网络功能 | 组成 | 工作方式 | 功能组成 | 分类 )
  6. 【C++ 语言】Visual Studio 配置 POSIX 线程 ( Windows 不支持 POSIX | 配置文件下载 | 库文件说明 | 配置过程 )
  7. perl Encode模块的使用
  8. String 堆内存和栈内存
  9. codeforce 603B - Moodular Arithmetic
  10. Joseph cicyle's algorithm