相对定位

从零搭建桌面级自动化工厂:机器人、CNC与机器视觉集成实践 自动化生产线是现代制造业的核心,其本质是通过软件与控制系统,将机器人、数控机床、视觉系统等硬件单元协同起来,实现生产流程的无人化与智能化。其技术原理在于通过中央控制器,基于标准工业通信协议(如Modbus TCP、OPC UA)调度各设备,完成从原料上料、精密加工到质量检测的全流程。这种软件定义制造的模式,能极大提升生产效率、保证产品一致性并降低人力成本,尤其适用于小批量、多品种的柔性生产场景。本文聚焦于如何利用协作机器人、CNC加工中心和机器视觉等关键技术,构建一个低成本、高灵活性的微型智能工厂,并深入探 阅读详情

相对定位

如下图所见,有三个盒子竖着放,分别是红、蓝、绿
在这里插入图片描述
最外层为父元素,class=f,里面包裹着三个盒子

<div class="f">
        <div class="c1"></div>
        <div class="c2"></div>
        <div class="c3"></div>
    </div>

分别给它们制定样式

.f {
            height: 650px;
            width: 500px;
            background-color: antiquewhite;
            border: 1px solid black;
        }
        
        .c1 {
            width: 200px;
            height: 200px;
            background-color: brown;
        }
        
        .c2 {
            width: 200px;
            height: 200px;
            background-color: blue;
        }
        
        .c3 {
            width: 200px;
            height: 200px;
            background-color: green;
        }

要求:
希望中间的蓝色盒子和第一排的红色盒子一排,并且下面的绿色盒子不会挪动
在这里插入图片描述
要达到这种效果,只需要在中间的蓝色盒子样式中添加position:relative; top: -200px; left: 200px;
如下:

.c2 {
            width: 200px;
            height: 200px;
            background-color: blue;
            position: relative;
            left: 200px;
            top: -200px;
        }

解释:
这里其实是开启了c2盒子的相对定位,相对于原来位置挪动,也就是下面这个点:原来位置的左上方的点,因此top为-200是向上移动,left为200是向右移动
在这里插入图片描述
特性:
1、除此之外,在上面的图中可以看到,下面的绿色盒子并没有因为中间盒子的移动而上移,因此证明蓝色盒子并没有脱离文档流
2、相对定位的盒子会提升一层,也就是说,像下图中这样,当开启蓝色盒子的浮动,并且位置正好和红色盒子的相同时,它会覆盖在上面,提升一层
在这里插入图片描述

Selenium 相对定位 Selenium传统定位基本能解决80%的定位需求,但是还是有一些复杂场景传统定位定不到的场景。在现在框架横行的年代以及快速迭代的开发流程中,开发为了完成任务很多html文档都没有id,class或者其他易于识别的dom元素,虽然使用绝对路径能够定位到,但是你不能保证下次是有效的。 阅读详情

相关推荐

一文读懂css的相对定位【relative position】以及相对定位为什么要设置偏移量?

一文读懂css的相对定位【relative position】以及相对定位为什么要设置偏移量?我们在开发的过程中,经常使用相对定位,但相对定位是相对谁定位,那么,它的起始位置又是什么呢?这篇文章会带你熟悉相对定位的。......

念兮为美 2310

CSS实现一个盒子遮盖另一个盒子的效果

需求分析 需要实现如下图所示效果,盒子A被盒子B遮盖一部分 需求实现 我们知道,盒子重叠问题可以用“子绝父相”来解决。父盒子设置为相对定位,子盒子设定为绝对定位。 然后我们再设置对应的top 或 bottom达到效果。 但是我这里,子绝父相,会使B盒子直接跑到页面顶部,然后我把父盒子的position取消掉,就可以了。 设定B盒子的堆叠顺序z-index:999,默认最高(拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。)否则,B盒子还是不会遮盖掉A盒子 这里我们交换了A B盒子代码的顺序,这

比起未来可期,我更喜欢如约而至 8453

WangEditor 5.0版本dangerouslyInsertHtml方法的正确使用方式

WangEditor 5.0版本dangerouslyInsertHtml方法的正确使用方式

yang1067155909的专栏 4291

html盒子的相对位置,CSS盒子的相对定位于绝对定位 ·

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?之前看了CSS的布局与定位,看的云里雾里的,不是太理解,这里做实验总结一下。为了便于理解,这里引用两个空间:另外设置了absolute与relative定位的元素对其他元素影响主要包括:父辈元素。下一个兄弟元素。后面的实验均以下面的布局为基础,对它们只是设置了颜色,没有设置任何布局,以标准文档流从上下到下布局。box1 ...

weixin_30069591的博客 1670

NC65实现Restful接口开发及调试

NC65实现Restful接口开发及调试

linzhongshu的专栏 2145

RK35X8调试YT8531单网口千兆以太网PHY芯片,修复ping不通或者IP地址丢失的问题

RK35X8上调试YT8531以太网PHY

荻夜的博客 3976

相对定位与绝对定位

1、相对定位 格式:position: relative; 相对定位不脱离标准流,仍然在标准流中占有位置,相对定位的移动是相对于在标准流中的位置。 相对定位区分块级元素、行内元素与行内块级元素,即使该元素为相对定位,也不改变元素性质。 当使用相对定位时,一般不使用margin、padding等元素,会影响标准流布局。 <!DOCTYPE html> <html lan...

jwz934738949的博客 517

PCL 使用点云创建数字高程模型DEM【2025最新版】

使用点云创建数字高程模型DEM,并将结果保存为高程图像。博客长期更新,本文最近更新时间为:2025年9月15日。

点云侠的博客 2294

CSS相对定位和绝对定位

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

m0_46527751的博客 1万+

C#与天文观测:Celestia模拟星空的奇幻之旅

Celestia就像一艘穿梭在星海中的小飞船,带领我们遨游宇宙。C#则是这艘飞船的智能导航系统,用代码指挥它飞向任何我们向往的星球或星系。首先,下载并安装Celestia,熟悉其基本操作和功能。创建一个星空目标列表,包括不同的恒星、行星和星系。// 示例:定义观察目标列表new SpaceObject("太阳"),new SpaceObject("月球"),new SpaceObject("火星")

java专栏 1456

30天入门Python(办公篇)——第34天:pandas - 数据处理与分析利器

摘要 本文介绍了Python数据分析库pandas的核心功能,包括数据结构和基本操作。主要内容涵盖:1) Series和DataFrame两种核心数据结构的创建与使用;2) 多种文件格式的读写方法;3) 数据查看、筛选和清洗技巧;4) 基础统计分析功能;5) 数据透视表和交叉表制作;6) 数据排序与合并等变换操作。文章通过大量代码示例演示了pandas在数据处理各环节的应用,适合作为pandas入门的实践指南,帮助读者快速掌握这一强大工具的基本使用方法。

weixin_42636075的博客 303

CSS相对定位

当元素的position设置为relative时,则开启了元素的相对定位用法: position: relative ;相对定位的特点:元素开启相对定位之后, 如果不设置偏移量,元素不会发生任何变化(因此,我们在使用相对定位的时候,一定要设置元素的偏移量)相对定位是参照于元素在文档流中的位置进行移动的相对定位会提升元素的层级即当我们设置一个元素的位置与另一个元素冲突时,设置了相对定位的元素会显示在未设置定位元素的上面相对定位不会使元素脱离文档流相对定位不会改变元素的性质.块元素还是块元素,行元素还是行元素下

weixin_52629592的博客 4811

openbmc 支持mctp over pcie(三)(支持作为endpoint)

本文介绍了在Intel BHS平台上支持MCTP over PCIe端点开发的调试方法。开发基于CodeConstruct和AspeedTech-BMC的开源项目,将内核驱动改为模块形式以便调试。内容包括DTS配置、驱动模块设置步骤,以及如何将BMC配置为端点设备。调试过程涉及内核模块加载、MCTPD启动、参数设置等关键命令,并展示了路由表、地址和邻居信息的测试结果。该方案仅为实验性工作,需注意停止其他使用/dev/aspeed-mctp0接口的应用。

wit_yuan的专栏 1557

定位流之相对定位

定位流 定位流分类 1.相对定位 2.绝对定位 3.固定定位 4.静态定位 什么是相对定位 相对定位就是相对于自己以前在标准流中的位置来移动。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>定位流</title> <style> * { margin: 0;

407指导员 706

DCDC电路断电时放电波形发生震荡和电压跳变问题,如何解决?

DCDC电路断电时放电波形发生震荡和电压跳变问题: 做的一个项目需要用单片机ADC采集电压,要让单片机感应到电压降到3.1V开始往FLASH里存数据,单片机2.4V基本上就工作不了,(根据单片机手册的,擦写的时间在40mS在左右)所以3.1V降到2.4V的时间必须要大于40mS岁以上,在单片机VCC处加了一个100nF的电容,理论仿真下来150mS左右发现存不进去,用示波器抓了一下波形,发现放电时震荡很严重,实际3.1V到2.4V时间只有10ms左右,这个肯定存不进去; 请教师傅说是应该时前级DCDC开关电

**My Coding Family** 1969

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

绝对定位和相对定位的区别

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

qq_45703928的博客 4099

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

CSS中相对定位relative

-------------------------------------------CSS中相对定位relative----------------------------------- 相对定位相对定位是一个非常容易理解的概念,如果对一个元素先对定位,可以设置其水平位置和垂直位置,这个元素相对于元素的起点开始移动。注意:在使用相对定位的时候无论是否进行移动,元素仍然会占据原有的空间,因此移动元...

李昆鹏的博客 9196

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

CSS中相对定位和绝对定位详解

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

ning的博客 3350

绝对定位和相对定位

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

wgm_123的博客 1314

5.2 CSS相对定位

相对定位是CSS布局中一个非常实用的工具,它提供了一种简单而有效的方法来调整元素的位置,同时保持布局的灵活性和响应性。使用相对定位时,开发者可以精确控制元素的位置,同时保持其在文档流中的位置,这使得相对定位成为实现复杂布局的强大工具。相对定位是一种非常灵活的定位方式,它为开发者提供了在不破坏文档流的情况下调整元素位置的能力。相对定位提供了在保持文档流位置的同时进行位置调整的能力,而其他定位方式则提供了不同的布局解决方案。相对定位是一种CSS定位机制,它允许元素在保持其在文档流中的原始位置的同时进行偏移。

Python老吕的博客 1068

52相对定位

使各个盒子水平排列(与本节内容关系不大) <!DOCTYPE html> <html lang="ch"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

quanxiaobai_的博客 110

谈谈相对定位

美好的周末从码字开始......说道相对定位,相信很多童鞋会立马想到绝对定位。虽是同个妈生的,爹地却不同,那么性情绝对是不相同滴。是什么相对定位,它是一种定位机制,可以使得block-level box和inline-level box相对它们本身的位置上下左右移动一段距离。这个“本身的位置”可以是box进行block formatting / inline formatting之后的位置,也可以...

weixin_34126557的博客 325

绝对定位和相对定位详解

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

langyixuan的博客 1万+

什么是绝对、相对定位

绝对定位 position:absolute 设置为绝对定位的元素框将会从文档流中完全删除,并相对于其包含块(父元素)定位,包含块可能是文档中的另一个元素或者是初始包含块(body)元素。 绝对定位会脱离文档流,并且不占空间,普通文档流的元素的布局会认为绝对定位的元素不存在,所以绝对定位的元素可以覆盖在其他元素上,可以通过 z-index 来控制这些层的相应顺序。 <html> &l...

qq_37391214的博客 1327
上一篇: 选择器的优先级
下一篇: 交换长数字中数字的顺序使得长数字为最大值
bubbleSweet
博客等级 码龄7年 14粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值