资讯专栏INFORMATION COLUMN

1-相对定位、绝对定位和固定定位的区别

layman / 2595人阅读

摘要:相对定位不影响元素本身的特性不使元素脱离文档流元素移动之后原始位置会被保留相对于其正常位置进行定位。

1、相对定位:
a、不影响元素本身的特性;
b、不使元素脱离文档流(元素移动之后原始位置会被保留);
c、相对于其正常位置进行定位。如果没有定位偏移量,对元素本身没有任何影响;
d、提升层级

2、绝对定位:
a、使元素完全脱离文档流;
b、使内嵌支持宽高;
c、块属性标签内容撑开宽度;
d、如果有定位父级相对于第一个定位父级发生偏移,没有定位父级相对于document发生偏移;
e、相对定位一般都是配合绝对定位元素使用;
f、提升层级

3、固定定位:相对于浏览器窗口进行定位

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/117318.html

相关文章

  • CSS 各种定位(position)方式区别

    摘要:绝对定位元素从文档流删除,并相对于包含块定位。固定定位元素从文档流删除,并相对于浏览器视窗定位,因此不随文档滚动而移动。 定位(position) position: relative/absolute/fixed/static/inheri absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。 fixed (老IE不支持)生成绝...

    i_garfileo 评论0 收藏0
  • CSS布局 ——从display,position, float属性谈起

    摘要:生成相对定位的元素,相对于元素本身正常位置进行定位。元素的位置通过以及属性进行规定。因为绝对定位与文档流无关,所以绝对定位的元素可以覆盖页面上的其他元素,可以通过属性控制叠放顺序,越高,元素位置越靠上。页面布局,或者是在页面上做些小效果的时候经常会用到 display,position和float 属性,如果对它们不是很了解的话,很容易出现一些莫名其妙的效果,痛定思痛读了《CSS Maste...

    hover_lew 评论0 收藏0
  • CSS详细解读定位

    摘要:有三种情况将使得元素脱离文档流而存在,分别是浮动,绝对定位,固定定位。我的回答是相对自己文档流中的原始位置定位。这里就不解释脱离文档流的问题,主要研究它的定位问题。 一 前言 CSS定位是CSS布局只能够重要的一环。本篇文章带你解读定位属性,可以让你更加深入的理解定位带来的一些特性,熟练使用CSS布局。 二 正文 1.文档流布局的概念 将窗体自上而下分成一行行, 并在每行中按从左至右的...

    1treeS 评论0 收藏0
  • fixed固定定位 定位元素层级float层级区别 遮盖效果

    摘要:讲固定定位固定定位与上一讲的绝对定位很相似,不同点是固定定位永远是浏览器窗口左上角不会随着滚轴滚动,常用来做广告讲元素的层级相对定位没有脱离文档流,但是会灵魂出窍进行元素遮盖。 71讲 固定定位 固定定位与上一讲的绝对定位很相似,不同点是: 固定定位永远是浏览器窗口左上角 不会随着滚轴滚动,常用来做广告 72讲 元素的层级 相对定位没有脱离文档流,但是会灵魂出窍进行元素遮盖。绝对定...

    superw 评论0 收藏0

发表评论

0条评论

layman

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<