position:absolute 入门理解
来源:互联网 发布:wto关税数据库 编辑:程序博客网 时间:2024/06/03 20:16
position:absolute 绝对定位,参照点为浏览器左上角,依据TRBL[top、right、bottom、left]进行定位。
在两个div处于父子级关系的情况下,有以下3种情况
1.父级div和子级div同时设定position:absolute,并且同时设定TRBL,父级div参照浏览器左上角依据TRBL定位,而子级div参照父级div左上角依据TRBL进行定位,代码、图示如下
<div style="position:aboslute;left:20px;top:20px;width:100px;height:100px;background:#ccc;"> <div style="position:absolute;left:30px;top:30px;width:40px;height:40px;background:#000;"></div></div>
2.父级div设定position:absolute,而子级div没有设定position属性,即使子级div设定了TRBL数值,子级div也不会根据TRBL定位,而是参照父级div左上角,top、left属性值为0,进行定位,其他子级div依次往下往下排列
<div style="position:absolute;top:20px;top:20px;width:300px;height:300px;background:#ccc;">div1 <div style="top:120px;left:120px;width:150px;height:150px;background:#000;"></div>
3,当父级div设定了position:absolute以及TRBL,而子级div设定了position:absolute;没有设定TRBL,那么子级div参照浏览器左上角依据父级TRBL进行定位
<div style="position:absolute;left:20px;top:20px;width:300px;height:300px;background:#ccc"> <div style="position:absolute;width:150px;height:150px;background:#000;"></div> <div style="position:absolute;width:150px;height:150px;background:#000;"></div> <!--以上两个子级div设定了position:absolute但未设定TRBL,会重叠 两个div参考父级TRBL定位,相同的TRBL--></div>
以上只是本人对position:absolute最浅显的理解,如有补充,欢迎点评,互相交流
0 0
- position:absolute 入门理解
- 理解position:relative 与 position:absolute
- 理解position:relative 与 position:absolute
- 理解position:relative 与 position:absolute
- 理解 position:relative 与 position:absolute
- 理解 position:relative 与 position:absolute
- 理解 position:relative 与 position:absolute
- 理解 position:relative 与 position:absolute
- web初学者的position:absolute;小理解
- position之absolute定位深入理解
- Absolute Position
- Position:absolute
- Position:absolute
- Position:absolute
- Position:absolute
- Position:absolute
- Position:absolute
- Position:absolute
- strcpy和memcpy的区别
- Oracle的监听(listener)到底是什么
- 23-IO流-41-IO流(File对象-练习-删除目录)
- 开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
- cas的rest协议请求方式
- position:absolute 入门理解
- 事件传递
- UNIX网络编程卷一:第十三章 守护进程和inetd超级服务器
- 详解Objective-C runtime
- kafka分区及副本在broker的分配
- zookeeper 伪集群模式安装
- C语言与汇编混合编程
- 23-IO流-42-IO流(Properties集合的-基本功能)
- 使用重写的$.ajax()实现后台处理进度显示(gif)