定位position-relative
position:absolute和position:fixed都会导致元素脱离文档流(CSS中脱离文档流,也就是将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当做脱离文档流的元素不存在而进行定位)。
position:relative是基于该元素本身原来的位置来定位的,所以,当它进行位置移动时,实际上它还是占用着原来的位置的
示例
<style type="text/css">div {float: left;width: 100px;height: 100px;background-color: red;}.w {position: relative;left: 200px;background-color: saddlebrown;}
</style><body><div></div><div></div><div></div><div></div>
</body>
如下图所示,四个div排列在一起
给第二个div加上一个w类,就成了下图这样
那个relative定位的div根据它本来所在的位置向右移动了200px,就到了第三个div的后面了,但是,显而易见的,它原本所在的位置并没有被第三个div补上,第三、四个div还是保持原位
定位position-relative相关推荐
- 定位:relative相对定位、absolute绝对定位、fixed固定定位
作者有话说:在学定位之前有了解过吗?再没学浮动之前,这些块元素标签会出现在一列,要想实现并排就可以使用浮动float,现在我们可以学习定位,给背景图片或者图片.div.border等添加属性等,有定位 ...
- 定位position详解:relative与absolute
定位标签:position 包含属性:relative(相对) absolute(绝对) 1.position:relative; 如果对一个元素进行相对定位,首先它将出现在它所在的位置上.然后通过设 ...
- CSS 元素的定位之相对定位 position: relative
在CSS中,通过 position属性来对元素进行定位,可选的定位类型有 static | relative | absolute | fixed,默认值为 static,表示没有定位,元素保持在它原 ...
- 微信小程序 位置定位position详解,相对定位relative,绝对定位absolute相关问题
一.位置position[定位属性:static,relative,absolute,fixed,inherit,-ms-page,initial,unset] 1.static:元素框正常生成,块级 ...
- position属性:绝对定位position: absolute;相对定位 position: relative;固定定位 position: fixed;
position 属性: position常见的定位模式: 定位模式 描述 是否脱离文档流 移动模式 定位偏移属性 static 默认属性 对象遵循常规流 不移动 不移动 relative 相对定位 ...
- position:relative与position:absolute的定位区别
CSS2.0 HandBook上的解释: 设置此属性值为 absolute 会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局.假如其他具有不同 z-index 属性的对象已经占据了给定的位置 ...
- 深入理解position:relative 与 position:absolute(divb相对于diva进行绝对定位)
position 有三个值,static(静态).relative(相对).absolute(绝对):由于static是所有页面元素的默认值,因此设置元素的定位类型时几乎不用这个值,除非用于覆盖之前的 ...
- 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题...
解决IE6,IE7下子元素使用position:relative.父元素使用overflow:auto后,子元素不随着滚动条滚动的问题 在IE6,IE7下,子元素使用position:relative ...
- 定位--position属性
一.定位--position属性 1.static:默认值 没有定位--以标准文档流方式显示 2.relative:相对定位--相对自身原来的位置进行偏移(top left right botto ...
- position:relative 与 position:absolute
position 有三个值,static(静态).relative(相对).absolute(绝对):由于static是所有页面元素的默认值,因此设置元素的定位类型时几乎不用这个值,除非用于覆盖之前的 ...
最新文章
- centos java yum_CentOS7 使用yum命令安装Java SDK
- 使用QQ截图取色的方法
- linux 下 用户与用户组
- linux命令老是忘记,Linux可能会忘记的命令整理
- html复选框值改变后事件,javascript – 从onclick/onchange事件获取HTML值的复选框
- javascript操作listbox方法 【转】
- Spark2 文件处理和jar包执行
- python图片加透明通道并将背景设为透明
- 路由器实验之配置实验、直连路由验证、静态路由
- 赛锐信息:5个方面帮您应对 SAP License 审计
- 中国特殊灯具行业市场供需与战略研究报告
- 常见的计算机网络安全威胁的表现形式,网络安全威胁的的表现形式有哪些?
- 备战蓝桥杯单片机倒数第四天 小蜜蜂老师公众号更新内容
- C# USB转串口编程 - 查找COM口
- Heritrix3.1.1使用教程
- YaCy—基于P2P的分布式开源搜索引擎
- access 报表隔行底纹_access报表每隔多条记录添加一行空白行
- ffmpeg 视频添加水印 logo
- ElasticSearch利用Search After解决深度分页问题
- 885. 螺旋矩阵 III
热门文章
- 不知道何时,我逐渐丧失了表达能力
- 亚马逊广告基础、打法及报表分析(一)
- 2019年6月中国编程语言排行榜
- Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day30】—— 设计模式1
- ② 判断语句、循环语句
- 网上支付流程(大致)
- 命令与征服4 You might have build the wrong LOD level 错误
- navigateTo:fail can not navigateTo a tabbar page
- 如何禁用计算机休眠,电脑如何关闭休眠功能,教你电脑如何关闭休眠功能
- WINDOWS 7 X64专业版SP1后续补丁包20150901(微软官方下载地址列表)