[css] 说说visibility属性的collapse属性值有什么作用?在不同浏览器下有什么区别?

设置visibility: collapse后对于普通元素来说跟visibility: hidden效果一样,隐藏元素,且占用空间
但对于一些table元素,比如row、columu、group,效果则跟display: none一样,隐藏元素,但不占空间
但这些效果会随着浏览器底层实现不同而改变:在Chrome下,visibility: collapse都与visibility: hidden没有什么区别,即仍会占用空间在火狐浏览器、Opera里,使用collapse值的效果就如它的字面意思:table的行会消失,它的下面一行会补充它的位置,不占用空间。在IE即使设置了visibility: collapse,还是会显示元素。

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论

主目录

与歌谣一起通关前端面试题

[css] 说说visibility属性的collapse属性值有什么作用?在不同浏览器下有什么区别?相关推荐

  1. CSS里的visibility属性有个collapse属性值,在不同浏览器下有什么区别?

    当一个元素的visibility属性被设置成collapse值后,对于一般的元素,他的表现跟hidden是一样的. 在重合元素外包裹一层容器,通过改变此div的属性使两个盒子分别属于不同的BFC,以此 ...

  2. CSS gradient渐变之webkit核心浏览器下的使用

    一.关于渐变 渐变是一种应用于平面的视觉效果,可以从一种颜色逐渐地转变成另外一种颜色,故可以创建类似于彩虹的效果渐变可以应用在任何可以使用图片的地方.例如,您可以指定一个这么一个渐变:顶部的颜色是红色 ...

  3. CSS中visibility 属性

    CSS中visibility 属性 一.visibility:visible;详情 visible:visible属性值定义的元素是可见显示的,是默认的属性值. 二.visibility:hidden ...

  4. CSS定位布局display/float/position属性之间的关系/区别和如何使用取值行为机制

    float: left|right; 可以自动排列自动折行, 但需要clear来配合清除浮动; display: inline-block; 有些时候可以替代float实现相同的效果. positio ...

  5. CSS中position的几个属性值

    CSS中position的几个属性值 position的四种取值 :     static:static定位就是不定位,出现在哪里就显示在哪里,这是默认取值,只有在你想覆盖以前的定义时才需要显示指定 ...

  6. [css] 说下你对css样式的这几个属性值initial、inherit、unset、revert的理解

    [css] 说下你对css样式的这几个属性值initial.inherit.unset.revert的理解 initial(初始).inherit(继承).unset(未设置).revert(还原) ...

  7. CSS中定位属性的常见属性值

    CSS中定位属性的常见属性值 在使用CSS对页面布局时,我们常会使用到定位属性,定位主要应用于一个元素在另外一个元素之上,或者我们需要在网页中精准地确定某一个元素的位置,并且这个元素有明确的参照物.其 ...

  8. html clear属性值,clear属性有哪些属性值 CSS clear属性的理解.

    CSS clear是什么属性... 语法: clear : none | left |right | both 参数: none : 允许两边都可以有浮动对象 both : 不允许有浮动对象 left ...

  9. 在不同的浏览器下FORM及它的小伙伴们默认样式的CSS属性值是不完全一致

    我们一般在定义CSS样式的时候都需要定义去掉HTML标签默认样式的CSS,原因是在不同的浏览器下面它们的表现出来的默认样式不完全一致,我们要保证在不同的浏览器下它们能正常显示出我们想要达到的预期效果, ...

最新文章

  1. AVERAGE函数参数说明
  2. 你不知道的JavaScript之词法作用域
  3. windows下qt5 kinect 2.0开发与环境配置
  4. 世界是一台超级计算机,这个世界其实是一个超级计算机
  5. Spring+Mybatis多数据源配置
  6. request-promise 获取返回头信息_http返回的状态码 大全
  7. xmemcached spring 配置文件
  8. 动态定时任务数据库获取方式
  9. python无法调用安装的包_如何使用python命令和安装包进行安装Django框架
  10. Key ssd_300_vgg/block3_box/L2Normalization/gamma not found in checkpoint的解决方案
  11. LINUX更改图标后生效
  12. 74系列相关芯片说明
  13. 如何使用pyodbc
  14. NOWAIT及SKIP LOCKED的使用
  15. 计算机cpu占用率高,CPU占用率高的原因及解决方法
  16. L1-005 考试座位号 (15 分)
  17. 虎扑网站服务器垃圾,虎扑拿下域名hupu.com 游击队摇身一变正规军
  18. 线性空间2--子空间
  19. 字符型数据与数值型数据之间的转换
  20. Qt QWidget播放视频背景图片闪烁

热门文章

  1. react数据从本地读取_如何将从Google表格读取的React应用程序部署到Netlify
  2. 为什么Docker对初创企业有意义
  3. 监督学习-KNN最邻近分类算法
  4. Mac/Linux/Centos终端中上传文件到Linux云服务器
  5. Django QuerySet API文档
  6. lucene api
  7. iOS UI-常用控件
  8. 【MySQL】Java对SQL时间类型的操作(获得当前、昨天、前年。。时间)
  9. Android FTP Server 1
  10. The test form is only available for requests from the local machine解决方法