Css中Position定位属性与层级关系

简介: 今天同事发现一个有意思的问题,关于position的层级关系的,他要不说我也没注意过测试后果然有趣,有待深入研究: 1 DOCTYPE html> 2 3 4 5 Css中Position定位属性与层级关系 6 7 ...

今天同事发现一个有意思的问题,关于position的层级关系的,他要不说我也没注意过

测试后果然有趣,有待深入研究:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>Css中Position定位属性与层级关系</title>
 6         <style type="text/css">
 7             #W{
 8                 position: relative;
 9             }
10             .a{position: absolute;}
11             #addTR{position: relative;width: 200px;height: 30px;background: seagreen;}
12         </style>
13     </head>
14     <body>
15         <div id="w">
16             <div id="addTR">
17                 <p>文字</p>
18             </div>
19             <div class="a">
20                 <img src="img/1.jpg"/>
21             </div>
22             <div class="a">
23                 <img src="img/2.jpg"/>
24             </div>
25             <p style="margin-top: 500px;">
26                  层级关系
27                  <br />
28 
29 首先是遵循DOM的规则,同级的后面居上。<br />
30 
31 一般有定位属性的元素会高于无定位属性的同级元素。<br />
32 
33 都有定位属性的同级元素,z-index大者居上<br />
34 
35 如果是非同级的元素, 则会忽略元素本身z-index,取与对比元素同级的祖先元素的z-index属性,大者居上<br /> 
36             </p>
37         </div>
38     </body>
39 </html>

 

一个博主的回答:http://www.tuicool.com/articles/rmAzia

解释原文:http://www.elanblog.com/2014/03/04/postion-teach/

2017-04-18  15:13:12 end

目录
相关文章
|
18天前
|
XML 前端开发 数据格式
css核心组成部分包括选择器、属性和值。
【4月更文挑战第5天】css核心组成部分包括选择器、属性和值。
16 7
|
1月前
|
前端开发 容器
CSS语言的属性(Property)和值(Value)
CSS语言的属性(Property)和值(Value)
|
3月前
|
前端开发
CSS常用属性理解
CSS常用属性理解
27 0
|
3月前
|
前端开发
|
4天前
|
前端开发 UED
CSS cursor的一些相关属性
CSS cursor的一些相关属性
|
8天前
|
前端开发
css属性是什么
【4月更文挑战第15天】css属性是什么
12 3
N..
|
29天前
|
前端开发 容器
CSS基本属性
CSS基本属性
N..
9 0
|
1月前
|
前端开发 容器
CSS背景background八种属性
CSS背景background八种属性
|
1月前
|
移动开发 JavaScript 前端开发
编程笔记 html5&css&js 028 HTML输入属性(2/2)
编程笔记 html5&css&js 028 HTML输入属性(2/2)
|
1月前
|
JavaScript 前端开发
编程笔记 html5&css&js 027 HTML输入属性(1/2)
编程笔记 html5&css&js 027 HTML输入属性(1/2)