首页 > 代码库 > 相对定位与绝对定位联合使用
相对定位与绝对定位联合使用
使用相对定位可以很方便的原来的位置上,移动一下,但是又会占用原来的位置,后面的内容接不上来 。
有时候,希望一个元素在原来的位置上,移动一下,但是又不占用位置,这个时候,就需要绝对定位和相对定位组合使用了。
1. 首先对一个div(d1)使用相对定位在当前的位置上,但是什么内容都不放。
2. 然后,在这个div(d1)里放一个绝对定位的div(d2),因为绝对定位是一其定位了的父容器来调整位置的,所以就会在这个相对定位的div(d1)的基础上调整位置,看上去就是在原来的基础上调整了位置,并且还不占用坑
<style>div.r{ position: relative; left: 0; top: 0;} div.a{ position: absolute; left: 150px; top: 0px; } </style> <p>正常文字1</p><p>正常文字2</p><div class="r"><div class="a">相对定位的文字3(不占坑)</div></div><p>正常文字4</p><p>正常文字5</p>
相对定位与绝对定位联合使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。