全透视:CSS Z-index 属性

作者:竹馥堂主 来源:osmn00.com 时间:2009-09-21 12:52:00 

非常好的一篇技术文档,翻译自Louis Lazaris 2009年9月15日发表的《The Z-Index CSS Property: A Comprehensive Look》,相信会帮助很多像我一样的前端狂!




<———————————————- 分割线 ———————————————->


大多数的CSS属性都很容易使用。常常,当您对标记语言的元素使用CSS属性时,产生的结果会随着您刷新页面而立即呈现。而另一些CSS属性,却会有一些复杂,且只能在给定的环境下才会工作。

Z-index属性便属于上面所说的后面的那一组。Z-index无疑的比其他任何属性都会频繁的导致(兼容性)上的混乱和(开发者心理上)的挫败感。但滑稽的是,一旦你真正理解了Z-index,你会发现它却是一个非常容易使用的属性,并且会为解决很多layout方面的挑战提供强有力的帮助。

在这篇文章里,我们会准确的说明究竟什么是Z-index,它为什么会这么不为人所了解,并一起讨论一些关于它的实际使用中的问题。我们同时会描述一些会遇到的浏览器间的差异,那些存在于已有版本的IE及Firefox浏览器中的独特问题。这篇关于Z-index属性的全透视文章将会为那些有着良好基础的开发者在使用Z-index属性时提供强大的自信心及强有力的帮助。

这是什么?

 Z-index属性决定了一个HTML元素的层叠级别。元素层叠级别是相对于元素在Z轴上(与X轴Y轴相对照)的位置而言。一个更高的Z-index值意味着这个元素在叠层顺序中会更靠近顶部。这个层叠顺序沿着垂直的线轴被呈现。

三维手法展现的Z轴

为了更清晰的描述Z-index是如何工作的,上面的这张图片夸大展示了层叠元素在视觉位置上的关系。

标签:css,z-index,层叠,属性
0
投稿

猜你喜欢

  • python光学仿真学习wxpython创建手速测试程序

    2023-12-06 20:57:28
  • Python 装饰器使用详解

    2021-09-02 05:41:01
  • Python 图像处理: 生成二维高斯分布蒙版的实例

    2023-01-31 16:29:06
  • django 消息框架 message使用详解

    2021-06-21 17:22:29
  • 分析详解python多线程与多进程区别

    2022-01-19 01:13:54
  • pytorch中的inference使用实例

    2023-07-24 16:22:56
  • 关于windows下Tensorflow和pytorch安装教程

    2023-06-09 07:35:54
  • JS中的THIS和WINDOW.EVENT.SRCELEMENT详解

    2023-07-20 20:48:51
  • 浅析is_writable的php实现

    2023-09-09 01:41:05
  • Python爬虫爬取ts碎片视频+验证码登录功能

    2023-03-23 01:39:23
  • Go语言集成开发环境之VS Code安装使用

    2023-08-29 13:06:38
  • 最新google pr查询接口

    2012-03-12 20:00:39
  • 详解配置Django的Celery异步之路踩坑

    2022-11-25 22:06:45
  • python列表逆序排列的4种方法

    2022-09-19 18:26:21
  • Spring Boot Mysql 数据库操作示例

    2024-01-19 10:22:28
  • Python实现MySql数据库交互的示例

    2024-01-23 02:41:13
  • Python实现多进程的四种方式

    2022-03-14 10:48:46
  • Python基于二分查找实现求整数平方根的方法

    2023-01-17 01:33:49
  • Python Trie树实现字典排序

    2023-08-23 02:06:10
  • Python2.5/2.6实用教程 入门基础篇

    2021-12-22 20:25:58
  • asp之家 网络编程 m.aspxhome.com