`
yxgblog
  • 浏览: 38426 次
  • 性别: Icon_minigender_2
  • 来自: 郑州
最近访客 更多访客>>
社区版块
存档分类
最新评论

相对位置和绝对位置

阅读更多

这两天接触到css中定位的问题,常用的属性有两个:relative(相对)和absolute(绝对),虽然我们都知道这两个属性的意思,但具体到这条指令的用法还是不清楚,这里做一些细致的分析。

 

position:relative; 表示相对定位,被定位了这个属性的标签在所属的范围内可以进行上下左右的移,这里的移动与padding或是margin所产生的位置变化是不一样的。padding与margin是元素本身的一种边距与填充距离并不是真正的移动,而被定义为relative的元素是真正的移动,这所产生的移动距离是从margin的外围到父级标签内侧之间这一段。

 

position:absolute; 表示绝对定位,如果定义了这个属性的元素,其位置将依据浏览器左上角的0点开始计算,并且是浮动正常元素之上的。那么当你需要某个元素定位在浏览器内容区的某个地方就可以用到这个属性。

 

于是产生了一个问题:现在做的网页大部分是居中的,如果需要这个元素跟着网页中的某个元素位置,不论屏幕的分辨率是多少它的位置始终是针对页内的某个元素的,靠单纯的absolute是不行的。

 

正确的解决方法是:在元素的父级元素定义为position:relative;(这里可以是祖父级,也可以是position:absolute;)需要绝对定位的元素设为position:absolute;

分享到:
评论

相关推荐

    相对路径和绝对路径的概念

    由于所有文件对于根目录的相对位置是固定的,因此,无论在站点中的哪个位置引用某个文件,其绝对路径都是相同的。例如,在上述内容中,以根目录为起点引用`BeRef.gif`文件时,路径为`/Dir1/SubDir2/BeRef.gif`。 ...

    相对跳转指令和绝对跳转指令的特殊用法

    当程序的编译地址与运行地址不一致时,使用相对跳转指令和绝对跳转指令需要特别注意。相对跳转指令因其基于当前位置进行偏移的特点,具有较好的地址独立性,适用于大多数情况下的跳转需求;而绝对跳转指令虽然跳转...

    相对定向_绝对定向

    相对定向是指在已知一组同名点(即图像上对应同一地物的点)的情况下,通过计算和调整影像间的内部参数,消除单个影像的内部失真,确定影像间的相对位置关系。在C#程序中,这通常涉及到计算像点坐标与地面控制点坐标...

    WPF中Image控件Source属性的相对路径和绝对路径问题(经验总结)

    WPF 中 Image 控件 Source 属性的相对路径和绝对路径问题总结 在 WPF 中,Image 控件的 Source 属性可以指定为相对路径或绝对路径,但这两种路径有不同的使用场景和注意事项。本文将总结 WPF 中 Image 控件 Source ...

    android相对布局和绝对布局

    在Android开发中,布局管理器是构建用户界面的关键部分,它们决定了应用中各个视图组件的位置和排列方式。本教程将深入探讨两种常见的布局管理器:相对布局(Relative Layout)和绝对布局(Absolute Layout),并...

    相对路径和绝对路径的优缺点

    选择使用绝对路径还是相对路径,主要取决于具体的应用场景和需求。对于重视内容安全性和稳定性的项目,绝对路径可能是更好的选择;而对于追求灵活性和易于管理的项目,相对路径则更为合适。在实际操作中,开发者可以...

    unity 相对坐标与绝对坐标的转换

    总结一下,Unity 3D中的坐标转换涉及到位置和旋转两个方面。位置转换可以通过公式`child.transform.position(world) = parent.transform.position + children.transform.position(local) * parent.transform.scale`...

    JavaScript获取鼠标位置和鼠标与div的相对位置

    在JavaScript中,获取鼠标位置和计算鼠标与特定div元素的相对位置是常见的需求,这在交互式网页开发中尤其重要。下面将详细讲解如何实现这些功能。 首先,我们需要理解两个基本概念:`event.clientX` 和 `event....

    相对路径和绝对路径的区别与使用

    ### 相对路径和绝对路径的区别与使用 在计算机科学领域,路径是文件系统中用于标识文件或目录位置的一种方式。路径可以分为两种主要类型:绝对路径和相对路径。了解这两种路径的区别及其适用场景对于软件开发、网页...

    公式和函数相对引用和绝对引用

    在Excel公式和函数中,引用方式分为相对引用和绝对引用,这是进行数据处理和计算时非常重要的概念。相对引用和绝对引用的选择会直接影响到公式的应用和结果。 相对引用是Excel中默认的引用方式,当你在工作表中移动...

    绝对定位和相对定位

    在网页设计和开发中,定位(Positioning)是布局的关键元素,主要分为两种类型:相对定位(Relative Positioning)和绝对定位(Absolute Positioning)。这两种定位方式都是CSS(层叠样式表,Cascading Style Sheets...

    绝对路径和相对路径

    ### 绝对路径和相对路径详解 #### 一、基本概念理解 在计算机科学领域,路径是用来标识文件或目录在文件系统中的位置的一种方法。路径可以分为两种类型:绝对路径和相对路径。 - **绝对路径**:指的是从根目录...

    如何将相对路径转化为绝对路径

    什么是相对路径和绝对路径? 在计算机科学中,路径是指文件或目录在文件系统中的位置。路径可以分为两种:相对路径和绝对路径。相对路径是指相对于当前目录或当前路径的路径,而绝对路径是指从根目录开始的路径。...

    连接ACCESS绝对路径相对路径.txt

    根据提供的文件信息,本文将详细解释如何在C#中连接Access数据库,并且会重点讨论绝对路径与相对路径的使用方式。 ### 连接ACCESS绝对路径与相对路径 #### 使用C#连接Access数据库 在C#中连接Access数据库,通常...

    相对路径和绝对路径

    ### 相对路径和绝对路径详解 #### 一、引言 在Web开发中,文件间的链接至关重要。正确的路径设置可以确保用户能够顺利地访问到所需的资源,如图片、样式表或JavaScript文件等。本文将深入探讨相对路径与绝对路径的...

    精彩编程与编程技巧-取得控件绝对Top值...

    控件的相对位置和绝对位置对于布局调整、响应式设计等都有重要作用。通常情况下,控件的位置是由其相对于父容器的位置来确定的。然而,在某些情况下,我们需要获取控件在整个窗口中的绝对位置。本文将详细介绍一个...

    Python GUI编程 167_Place管理器_绝对位置和相对位置.mp4

    Python GUI编程 167_Place管理器_绝对位置和相对位置.mp4

    可编程逻辑控制器(PLC)综合应用:伺服电机的相对位置控制.pptx

    与其对应的是绝对位置控制方式。  在位置控制模式时,相对位置控制就是以当前位置为基准进行移动,不需回参考点就可执行。PLC所发出的脉冲数决定伺服电机转动的角度,脉冲的频率决定电机的转速。 任务要求 初始状态...

Global site tag (gtag.js) - Google Analytics