相对定位和绝对定位

企业微信获取code,URL详解 “https://open.weixin.qq.com/connect/oauth2/authorize?”+ “appid=”企业ID “&redirect_uri=”重定向路径+ “&agentid=”小程序AgentId+ “&response_type=code&scope=snsapi_userinfo&state=123&conn... 阅读详情

相对定位:脱离文档流,是一个相对的位置,一般设置在父元素,可以理解为一个“标准”。
position:relative 开启了相对定位
1、如果不设置偏移量,元素的位置是不发生任何变化
2、设置偏移量,偏移量的相对位置是相对于元素原来在文档流中的位置(left:0;top:0)
3、设置相对定位后,元素的性质是不发生变化
4、设置相对定位后,元素的层级会提高
5、设置相对定位后,元素是不会脱离文档流

绝对定位:同样脱离文档流,一般设置在子元素,也就是子元素相对父元素的位置进行调整,即根据“标准”进行方向的设定
开启绝对定位
position: absolute;
绝对定位后的特点
1、设置绝对定位后,元素会脱离文档流
2、设置绝对定位后,元素的性质就会发生变化,就不会再区分块还是行内了
3、设置绝对定位后,如果不设置偏移量,元素的位置也不会发生变化
4、绝对定位,它的原点是相对于其包含块来定位的
5、设置绝对定位后,元素的层级也会提高

  注意:一般情况下,为了更好的控制子元素的位置,
       我们会在开启子元素的绝对定位后,会同步开启父元素的相对定位
       这叫"子绝父相"
  <footer>
            <div>
                Copyright (C) 当当网 2004-2017, All Rights Reserved<div class="t7"><img src="./图片素材/validate.gif" alt=""></div>京ICP证041189号出版物经营许可证 新出发京批字第直0673号

            </div>
            
            
        </footer>
footer{
    position: relative;
    bottom: 42px;
}
footer div{
    text-align: center;
    padding-top: 12px;
    color: rgb(132,132,132);
    
}
.t7{
    display: inline-block;
    position: relative;
    top: 20px;
}

在这里插入图片描述

Ubuntu 22.04 局域网安装GitLab 下面直接给你一份。 阅读详情

相关推荐

DeepLabv3+改进68:全网首发-添加DBlock模块 |高效且鲁棒的多任务低光图像修复神经网络

本文提出了一种高效鲁棒的多任务低光图像修复神经网络DarkIR,针对夜间或昏暗条件下图像存在的噪点、光线不足模糊问题。不同于现有方法分别处理去模糊低光增强任务,该模型采用新的注意力机制增强CNN感受野,在降低计算成本的同时,在LOL-Blur、LOLv2Real-LOLBlur数据集上取得最优结果,并能良好泛化到真实夜间图像。

AIcurator的博客 305

day11定位

day11定位

weixin_58459702的博客 1213

lammps构建高熵合金模型+结构优化初步筛选能量最小的结构

lammps构建高熵合金模型+结构优化初步筛选能量最小的结构

qq_45834835的博客 2582

position定位相关

虽然position:relative相对定位脱离文档流,但是可以用z-index属性,也可以通过top/right/bottom/left来指定位置。原因是因为相对定位本来还保留了它的空间。 <!DOCTYPE html> <html> <head> <meta charset=" utf-8" /> <meta name="author" content="http://www.51qianduan.co.

EmotionComputer 3112

CSS常见的四种定位

CSS常见的四种定位

weixin_53027472的博客 3466

Web前端开发工程师知识体系_17_CSS(五)

一、浮动文档流 1.默认文档流 流就是文档布局的自身特性,而定位机制可能就会打破原有流的特性;默认文档流有内联元素(从左向右排列)、块级元素(从上向下排列)。 2.脱离文档流 文档一旦脱离文档流,就不再受文档流布局约束,在算其父元素高度时不包括自身; 以下情形会导致元素脱离文档流:float 浮动、position 定位(绝对定位、固定定位)。 3.浮动 子元素在父元素中浮动时,会使其脱离文档流,导致父元素失去管理能力。属性: float:none 默认不浮动 float:left 左浮动 float:r

963

前端 定位以及浮动定位是否脱离文档流

固定定位:(导航条出现之后旁边的div标签会立即顶替到被做成导航条标签的位置上去)是脱离文档流的(注意当绝对定位没有父标签的时候就看body标签)相对于已经定位过的父标签做移动,如果没有父标签,那么就以body为参照;就是原来的位置没有了,被顶替掉了;所有的标签都是静态的static,无法改变位置;相对于标签原来的位置做移动relative。相对于浏览器窗口固定在某个位置。

m0_70892217的博客 243

绝对定位相对定位的区别

相对定位绝对定位相对定位绝对定位 相对定位 每一个元素都可以看作一个盒子,文档流就是由这些盒子堆砌而成,而每个盒子都在这个文档流中占据了一个位置,如果我们把这个盒子设置成相对定位,那么就可以拿起这个盒子相对于它原来所占据的位置向别的地方移动,如设置 left:50px 就是相对于盒子原来位置向右移动了 50 个像素,我们例子来说明。 我们把 box-2 设置成相对定位并向左移动 60 像素,向...

qq_45703928的博客 4093

CSS相对定位绝对定位

CSS相对定位绝对定位相对定位绝对定位没有父盒子有父盒子时 文章参考进行了一定修改添加 相对定位绝对定位,不改变元素的大小形状,只改变元素的位置。 相对定位绝对定位是通过position属性来控制的,position属性的值为下面几种: 值 描述 absolute 使元素绝对定位,相对于static定位以外的最近的一个祖先元素进行定位。元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。 relative 使元素相对定位,相对于自己的

m0_46527751的博客 1万+

绝对定位相对定位

1.相对定位是指元素相对于其正常位置进行定位。也就是说,当设置了position: relative;后,元素仍然保留其原本的位置,但是可以通过top, right, bottom, left属性来调整其相对于原始位置的偏移量。相对定位的元素,也不会脱离文档流stylepositionrelative;left50px;</在这个例子中,文本块会向右偏移50像素,但它原本的空间依然保留。

wgm_123的博客 1309

CSS相对定位绝对定位详解

CSS布局中,定位是一种强大的工具,可以帮助我们精确地控制元素在页面中的位置。相对定位绝对定位是两种常用的定位方式,它们在实际开发中有着广泛的应用。本文将详细解析这两种定位方式的原理、使用方法以及它们之间的区别。相对定位是将元素相对于其在文档流中的原始位置进行偏移。使用相对定位的元素不会脱离文档流,它仍然占据原来的空间,只是视觉上发生了位置变化。HTML复制 在上述代码中, 使用了相对定位,它相对于原始位置向下偏移了 ,向右偏移了 ,但其他元素仍然按照 在原始位置时的布局进行排列。绝对定位的元素会脱离

ning的博客 3319

绝对定位相对定位详解

一:绝对定位 position: absolute;绝对定位绝对定位是相对于元素最近的已定位的祖先元素(即是设置了绝对定位或者相对定位的祖先元素)。如果元素没有已定位的祖先元素,那么它的位置则是相对于最初的包含块(body)。 绝对定位文档流无关,所以它们可以覆盖页面上其他的元素,可以通过z-index属性来控制这些层的对方顺序。 #box_relative { position: absolute; left: 30px; top: 20px; } 二:相对定位 position: relative

langyixuan的博客 1万+

绝对定位absolute、相对定位relative(脱离文档流

1、脱离文档流,:父元素高度不再包含文档流高度 position:absolute 子元素 position:relative 父元素, 子元素相对于祖先中的第一个relative定位,用...

Shiny0815的博客 6277

CSS中"position:relative"属性与文档流的关系

前言 近期遇到一个问题——"position:relative"到底会不会导致元素脱离文档流?主流观点是不会,但都给不出一个有说服力的论据。最后我自己佐证了一番,总算有了个结果:"position:relative"不会导致元素脱离文档流。 博文地址:CSS中"position:relative"属性与文档流的确切关系 "relati...

weixin_34277853的博客 652

盒子的定位:绝对定位脱离文档流

绝对定位CSS 布局中有着重要的作用。它可以让我们灵活地控制元素的位置,实现各种独特的布局交互效果。

2302_81659011的博客 1960

css样式设置引起的元素脱离正常文档流的情况

1.position为relative,absolute,fixed的元素 1.1 relative可以认为是半脱离,因为其在正常流中的位置仍然保留,但是定位后的位置是脱离文档流的,即可能遮挡其他元素 1.2 Absolutefixed是完全脱离文档流,即文档没有给他们占位置,所以在这种定位的元素后增加的某些元素可能会被遮挡,当此定位元素的面积较大时,甚至可能出现后面的某些元素完全被遮挡,得到意外的效果。这种情况可以设置父元素为relative,并且设置宽高(如果不主动设置宽高,里面定位为absolute

lingliu0824的博客 1487

相对、绝对、固定定位,以及其层级关系脱离文档流的影响

定位:一般父级用相对定位,子级用绝对定位 1.相对定位:position:relative 2.绝对定位:position:absolute 3.固定定位:position:fixed 默认static没有定位 偏移量:left top比 right bottom的优先级要高 相对定位: 相对于自身原始位置进行定位 原点在自身左上角

等,你的到来。 7395

每天10个前端小知识 【Day 13

每天学习10个趣味前端小知识,快来看看吧!

夏天的博客 591

子绝父相

子绝父相

底层码农 1705

css--定位

的偏移元素参考的是元素本身,不会使元素脱离文档流,元素的初始位置占据的空间会被保留。在使用相对定位的情况下,不添加偏移量,定位元素不发生变化。) 粘性定位刚开始没有达到范围之前,在自己原来位置上类似于相对定位。当达到闯值时,变成固定定位,根据父级定位。)绝对定位脱离文档,文本流。当没有父级或者父级没定位,根据窗口定位。当父级有定位,会根据父级定位。定位: (position) (position: static;)默认定位就是根据普通流定位。3、固定定位:根据窗口定位,定位后就固定不动了。

m0_71073043的博客 1424

CSS的定位(文档流相对定位绝对定位,固定定位)

文档流是页面布局的基础,它决定了元素在页面上的默认位置。CSS定位是页面布局的重要工具,通过理解文档流相对定位绝对定位固定定位等概念,可以精确控制元素在页面上的位置。绝对定位是指元素相对于其最近的已定位祖先元素(非static)进行定位。此时,元素脱离文档流,不占据空间,并且其位置在滚动页面时保持不变。此时,元素脱离文档流,不占据空间,并且其位置在滚动页面时保持不变。可以创建相对定位元素。相对定位是指元素相对于其在文档流中的原始位置进行偏移。固定定位是指元素相对于浏览器窗口进行定位。

2403_87155496的博客 737

蓝牙小车APP.zip

蓝牙遥控小车,Android APP,以及相关使用教程。

Labview树形控件实现测试界面

Labview树形控件实现测试界面,后台密码890403

上一篇: html浮动及特点
下一篇: html图标字体
不会咋办
博客等级 码龄8年 964粉丝 · 47原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值