CSS定位

定位方法之css selector定位 1.css层叠样式表,修饰html或xml的文件样式,css里包含selector选择器的技术,可以选择界面上的元素(也就是我们所说的定位元素),可以像xpath一样描述元素的特征或路径。 优点是比xpath定位元素速度更快、更简洁短小,缺点是功能没有xpath强大,不能向前查找。css定位和xpath定位是相似的,所以重点掌握一个即可,建议使用xpath,了解css定位即可。 2.使用css selector定位,参数写css语法中的定位表达式 (1)语法一:find_element_by_css_sel 阅读详情

CSS定位

首先CSS的定位机制有普通流,浮动和绝对定位。
  • position:static 静态定位 (默认情况下的定位,是没有效果的。)
  • position:relative 相对定位(相对于原来的位置进行定位,占用原文档流的空间)
  • position:absolute 绝对定位(相对于定位了的父级或者body进行定位,一般在父级使用relative进行定位,子级相对于父级进行绝对定位,不占用原文档流空间)
  • postion:fixed 相对于浏览器窗口定位

属性偏移量

  • left 距离左侧边距的距离
  • top 距离上侧边距的距离
  • bottom 距离下侧边距的距离
  • right 距离右侧边距的距离
<style>
.d1{
    background-color: red;
    border: 1px solid ;
    width: 70%;
    height: 1000px;
}
.d2{
    background-color: black;
    border: 1px solid ;
    width: 20%;
    height: 150px;
}
.d3{
    background-color: pink;
    border: 1px solid ;
    width: 20%;
    height: 150px;
}
.d4{
    background-color: yellow;
    border: 1px solid ;
    width: 20%;
    height: 150px;
}
</style>
<div class="d1">
    <div class="d2"></div>
    <div class="d3"></div>
    <div class="d4"></div>
</div>

原效果:
在这里插入图片描述
给父级加上绝对定位,给第一个子div加上相对定位,给第二个子div加上绝对定位。

实现效果:

在这里插入图片描述
可以看到第一个div相对于原来的位置向右偏移了300px,但原来的位置还在,
由于父级进行了绝对定位,第二个div就可以相对于父级进行定位,但原位置被后一个div覆盖。

根据原理,如果父级没有进行定位,第二个div会根据body定位,我们把父级的偏移换成margin,绝对定位的自己偏移量为left:0,top:0

效果如下:
在这里插入图片描述

图神经网络在金融风险传播分析中的应用 《图神经网络在金融风险传播分析中的应用》 摘要 本文旨在探讨图神经网络(Graph Neural Networks, GNN)在金融风险传播分析中的应用。首先,本文简要介绍了图神经网络的基本概念、发展历史以及其在各类应用场景中的重要性。接着,详细介绍了图神经网络的核心算法,包括图卷积神经网 阅读详情

相关推荐

DRAM刷新refresh相关知识归类-基础小知识(三)

RAM每一位数据都是通过芯片内的一个小电容充电(或低电平)存储的。但随着时间的推移,电容逐渐失去电荷。为避免丢失存储的数据,必须定期刷新以将电荷(如果存在)恢复到其原始级别。此刷新过程包括读取每个位的值,然后将其写回。在此“刷新”期间,内存被占用,无法执行加载或存储位等正常操作。知道了应该这么做,但怎么去做以及有什么办法更有效率去做,就是接下来要整理的内容。

Paul 安的博客 1万+

QT中设置控件的样式之左上右下边距

主要用于一个控件如label加入到一个widget中,设置这个label在这个widget中的四周边距。如上图,启动禁用按键在一个widget中,但它们距离widget四周的距离就是自定义的。//设置下边距为10px。//设置右边距为10px。//设置左边距为10px。//设置上边距为10px。

weixin_61476363的博客 1862

QT使用openssl实现RSA加解密

使用openssl生成公私钥,随后用QT对相应的信息进行RSA加解密

weixin_42098322的博客 3867

button的边距

在IE下,button有一个很大的边距,在FF是没有的.最初以为是边距,结果把margin和padding都设置成0,结果还是有个默认的大边距,后来查找了一下,只要在button的样式里加入overflow:visible; 就好了!!   为什么用button而不用input?button里面可以放置img、b、strong等标签,灵活度大大提高!...

Crazy Front-end Development 2635

改进爬山算法之六:随机重启爬山算法(Random-Restart Hill Climbing,RRHC)

随机重启爬山算法(Random-Restart Hill Climbing,RRHC)是爬山算法的一种改进策略,是一种启发式搜索算法,旨在通过随机重启来克服传统爬山算法容易陷入局部最优解的局限性,并增加找到全局最优解的概率。随机重启爬山算法通过在多次运行中不断尝试不同的初始解,并在每次运行中执行标准的爬山算法,最终选择所有运行中找到的最佳解作为最终结果。(1)计算复杂度:由于需要多次运行爬山算法,因此算法的计算复杂度可能较高,特别是在解空间较大或每次迭代需要较长时间的情况下。

搏博的专栏 2204

Unreal5从入门到精通之一文搞懂Unreal的C++代码编译之谜

我们在开发Unreal项目时,如果时蓝图模板的项目,一般问题不大,因为当你修改完蓝图,点击编译Compile+保存Save,就可以继续开发了。这对于开发者来说也非常友好。但是,如果你使用的C++模板开发项目,代码编译一切都变得魔幻起来,IDE(VS/Rider)里面有编译,编辑器里面也有编译,有什么区别呢?我们来列举几个新手常碰到的问题。1.代码我明明新建了,编辑器里怎么看不到?2.昨天我新家的功能运行的好好的,今天怎么感觉还是老逻辑。或者昨天加的新代码,新蓝图不见了。

TxNet 1604

css怎么设置按钮之间的边距,如何设置CSS中每个元素之间的边距?

各元素之间的差额是10px的 textarea的高度为100像素,宽150像素这是我的一些HTML代码,以供参考:main form label {margin: 10px;}textarea {height: 100px;width: 150px;}Contact UsFirst name:Last name:Email:Select Your State:FloridaCaliforniaMi...

weixin_42302026的博客 1621

知识图谱(Knowledge Graph)原理与代码实战案例讲解

知识图谱(Knowledge Graph)原理与代码实战案例讲解 作者:禅与计算机程序设计艺术 / Zen and the Art of Computer Programming 1. 背景介绍 1.1 问题的由来

AI天才研究院 1077

Katana:现代Web爬虫工具的设计原理与实战应用

网络爬虫是自动化获取互联网公开数据的关键技术,其核心原理是通过模拟浏览器行为,向目标服务器发送HTTP请求并解析响应内容,从而提取结构化信息。在安全测试、数据采集和运维监控等领域,高效、智能的爬虫工具能够显著提升工作效率。传统爬虫工具如Scrapy和BeautifulSoup虽然灵活,但在处理现代Web应用时,往往面临JavaScript动态渲染、反爬机制等挑战,需要开发者编写大量胶水代码。Katana作为新一代开源爬虫工具,采用Go语言编写,通过模块化管道架构和双引擎解析策略,实现了高性能并发爬取与智能链

weixin_30566111的博客 1618

新手必看:C#调用YOLO模型完成图片/视频目标检测(上位机版)

新手学习C#调用YOLO模型,核心是先把基础流程跑通,再逐步优化。图片检测是基础,视频检测就是在图片的基础上加循环和线程,而上位机的实际项目,就是在这个基础上适配工业硬件和业务需求。本文的代码都是新手能直接复制运行的,如果你运行时遇到问题,先检查前期准备是否到位,再看避坑指南。记住,新手别追求一步到位,先实现功能,再慢慢优化性能和界面。等你能熟练调用YOLO模型后,再去研究模型训练、量化优化等进阶内容,会轻松很多。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 985

基于综合阻抗特征的配电架空线路单相断线故障区段定位研究

本文提出了一种基于综合阻抗特征的配电架空线路单相断线故障区段定位方法。通过分析故障后正序、负序阻抗变化,构造综合阻抗判据实现精准定位。仿真结果表明:该方法能有效识别故障区段,差异度判据显著(故障区段达0.508,非故障区段<0.016);对过渡电阻(1-200Ω)和负荷变化具有强鲁棒性,定位准确率不受影响。相比传统方法,综合阻抗法放大了断线故障特征,解决了弱故障信号检测难题,为配电网安全运行提供了可靠的技术手段。

AI的内部世界的博客 78

Selenium之Css定位元素

Selenium之Css定位元素: cssSelector定位,属于CSS高级等位,它的定位方式,利用选择器进行的。在CSS 中,选择器是一种模式,用于选择需要添加样式的对象。“CSS” 列指示该属性是在哪个CSS 版本中定义的。(CSS1、CSS2 还是CSS3。); 下面罗列了一部分的CSS定位方式。看到这么多是否觉得CSS不再简单,其实不然常用的几种方式作者已标记,CSS定位是平常使用过程中...

柳轻声的博客 1万+

【原理图PCB专题】Cadence17.4 PCB位号重排与反标

Cadence17.4 PCB位号重排与反标比Cadence16版本更简单一些,那到底如何操作?

一点硬件 1181

元素定位之CSS定位

要点:        1、为什么要进行元素定位?            在进行自动化时,所运行的脚本动作,是对页面对象的一种操作行为,所以需要使用元素定位;          2、进行元素定位的原则是什么?            元素定位的方式有很多,但宗旨只有1个,那就是能快速便捷的查找到唯一的元素,以及后期的方便维护;主题:1、CSS定位的延伸,本身就是CSS &lt;style&gt;所来,...

严冬的博客 1万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

CSS定位详解

详细讲解CSS里面的定位,以及定位使用的一些小技巧

OYJP666的博客 2236

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【CSS】CSS定位元素

但这样有一个缺点,海报图对于一个网站上很重要的,应该用img标签实现。当一个定位元素的层级设置为负整数时,层级没有标准流的层级高。​ 元素按照标准流布局,所有元素的默认定位是static。方法1:利用background-position来进行。设置绝对定位元素的垂直水平居中。方法2:利用相对定位。

kakaai77的博客 2508

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

css人员定位,Css定位-定位

在CSS中一共有N种定位方式,其中,static ,relative,absolute三种方式是最基本最常用的三种定位方式。他们的基本介绍如下。static默认定位方式relative相对定位,相对于原来的位置,但是原来的位置仍然保留absolute定位,相对于最近的非标准刘定位,原来的位置消失,被后边的位置所顶替下面先演示相对定位的案例relative.html内容一内容二内容三内容四CSS代码...

weixin_39986169的博客 397

css定位

CSS 定位和浮动 CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务。 定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置。显然,这个功能非常强大,也很让人吃惊。要知道,用户代理对 CSS2 中定位的支持远胜于对其它方面的支持,对此不应感到奇怪。 另一方面,CSS1 中首次提出了浮动,它以 Netscape 在 Web 发展初期增

m0_46691444的博客 351

python元素定位方法之CSS定位

前言   一些人在使用selenium定位元素时,用的是xpath定位,因为xpath基本能解决定位的需求。css定位往往被忽略掉了,其实css定位也有它的价值,css定位更快,语法更简洁。这一篇css的定位方法,主要是对比上一篇的xpath来的,基本上xpath能完成的,css也可以做到;两篇对比学习,更容易理解。 CSS语法表达式: .   点表示class属性...

XTY00的博客 5229

CSS之定位

定位在CSS当中是一个比较重要的点,接下来,让我为大家介绍一下定位吧!

m0_74577714的博客 1909
上一篇: CSS浮动
下一篇: JS学习(一)
Lalo_iy
博客等级 码龄9年 10粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值