CSS--用z-index进行层次堆叠
来源:互联网 发布:java计算器需求分析 编辑:程序博客网 时间:2024/06/07 05:13
CSS可以处理高度、宽度、深度三个维度。在前面的课程中,我们已经了解了前两个维度。在本课中,我们将学习如何令不同元素具有层次。简言之,就是关于元素堆叠的次序问题。
为此,你可以为每个元素指定一个数字(z-index
)。其原理是:数字较大的元素将叠加在数字较小的元素之上。
比方说,我们正在打扑克,并且拿了一手同花大顺。我们可以通过为各张牌设定一个z-index
的方式来表示这手牌:
在这个例子中,我们采用了1-5五个连续的数字来表示堆叠次序,但是你也可以用五个不同的其他数字来取得同样的效果。这里的要点在于:用数字的大小次序反映希望的堆叠次序。
扑克牌这个例子的代码可以这样写:
#ten_of_diamonds {position: absolute;left: 100px;top: 100px;z-index: 1;}#jack_of_diamonds {position: absolute;left: 115px;top: 115px;z-index: 2;}#queen_of_diamonds {position: absolute;left: 130px;top: 130px;z-index: 3;}#king_of_diamonds {position: absolute;left: 145px;top: 145px;z-index: 4;}#ace_of_diamonds {position: absolute;left: 160px;top: 160px;z-index: 5;}
- 显示示例
该方法虽然简单,但却能应付许多情况。你可以将图片叠加到文本之上,也可以将文本叠加到文本之上等等。
小结
层次可以应用于许多情况之下。例如,可以用z-index
实现为标题(headline)增添效果(避免了采用图片的方式)。这样,一方面,装载文本的速度比图片要快;另一方面,采用文本可能更有利于提高网站的搜索引擎排名。
- CSS--用z-index进行层次堆叠
- CSS基础学生11-CSS用z-index进行层次堆叠
- 第15课:用z-index进行层次堆叠
- CSS---堆叠顺序---position---z-index
- css 中使用 z-index + absolute控制层的堆叠
- z-index应用 解决css层次问题
- css元素的堆叠顺序(z-index堆叠上下文(stack contex))
- CSS z-index 属性 控制div上下层次
- 解决z-index值堆叠无效问题
- z-index在css中怎么用?
- CSS之巧用z-index属性
- z-index在css中怎么用
- z-index在css中怎么用?
- CSS—z-index这样用
- CSS z-index
- css z-index
- css中z-index
- css:z-index
- 深入了解 Lotus Quickr V8.0 的文档管理
- 关于Rational Rose 2003 在Windows7下报"java.lang.ClassNotFoundException"错的问题
- 持久层_Review
- Javascript中最常用的55个经典技巧
- linux 时间&定时器 介绍
- CSS--用z-index进行层次堆叠
- 学习.Net的经典网站
- 使用C# Detach和Attach 数据库
- 深入了解 IBM Lotus Quickr V8.0
- 一个项目经理眼中的《2012》
- 注册表修改今日桌面左右软键的功能
- IIS错误信息--另一个程序正在使用此文件,进程无法访问
- 日期转换参数,值得收藏
- 《威博文件管理系统》3.0中短信系统的设计与实现