如何同时指定div的绝对位置和相对位置

2024-03-04

我是新来的,我想知道如何同时将 div 的位置指定为绝对位置和相对位置,因为 div 可以同时是子级和父级。 感谢您的帮助


如果孩子处于绝对位置,任何孙子可以再次绝对定位关系中给孩子。

也就是说,孩子不需要position:relative为孙子提供绝对定位关系中 to it.

所以孩子可能是经过考虑的具有position:absolute因为它有自己的定位,但也是“相对的”形成参考点为了孙子的定位。

<div class="parent">
  <div class="child">
    <div class="g-child"></div>
  </div>
</div>

.parent {
  width: 350px;
  height: 350px;
  background: rebeccapurple;
  margin: 1em auto;
 position: relative;
}

.child {
  position: absolute;
  width: 50px;
  height: 50px;
  right: 50px;
  top: 50px;
  background: orange;
}

.g-child {
  position: absolute;
  width: 25px;
  height: 25px;
  background: #f00;
  top:125%;
  right: 0;
}

Codepen 演示 http://codepen.io/Paulie-D/pen/ZpZNpV

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何同时指定div的绝对位置和相对位置 的相关文章

  • 如何删除标题中的粗体?

    我有一个标题 h1 THIS IS A HEADLINE h1 如何使短语 THIS IS 不加粗 其余部分不做任何更改 我在文本装饰中找不到任何相关标签 标题看起来很粗体 因为它大尺寸 如果您已应用粗体或想要更改行为 您可以执行以下操作
  • 如何垂直对齐div内的图像

    如何在包含的内容中对齐图像div Example 在我的示例中 我需要将 img in the div with class frame div class frame style height 25px img src http jsfi
  • PDF 在 Safari 中隐藏 Jquery Modal

    这是与我有关的事情this https stackoverflow com questions 24052681 pdf hide jquery modal in ie问题 在 IE 中 我在对话框中使用 iframe 解决了问题 所以它工
  • 将图像编码为base64有什么效果?

    如果我将图像 jpg 或 png 转换为 base64 那么它会更大 还是具有相同的大小 会大多少呢 是否建议在我的网站上使用 Base64 编码的图像 大约会大 37 非常粗略地说 Base64 编码的二进制数据的最终大小等于原始数据大小
  • 重新创建 CSS3 过渡三次贝塞尔曲线

    在 CSS3 过渡中 您可以将计时函数指定为 cubic bezier 0 25 0 3 0 8 1 0 在该字符串中 您仅指定曲线上点 P1 和 P2 的 XY 因为 P0 和 P3 始终分别为 0 0 0 0 和 1 0 1 0 根据苹
  • Bootstrap 5 是否删除了行之间的间距?

    我开始使用 bootstrap 5 并注意到行之间没有空格 我们是否必须明确使用spacing https getbootstrap com docs 5 0 utilities spacing 实用程序喜欢mb 3 or mb 2等等试图
  • iPad - 无法在框架内滚动

    我无法滚动 iPad Safari 中框架内调用的 pdf 我已经尝试过两件事 2 指滚动 使用对象 嵌入代替框架 但这是行不通的 事实上我已经尝试了很多东西 溢出 高度等等 请帮我 先感谢您 根据这篇文章http support appl
  • 如何在bootstrap中默认隐藏侧边栏?

    我在这里有一个很好的参考 作为 Bootstrap 在设计 Web 表单应用程序时的侧边栏 http startbootstrap com template overviews simple sidebar http startbootst
  • 如何覆盖 bootstrap 表 td 样式?

    我正在使用 Bootstrap 3 3我有一个 HTML 代码如下 div table class table table striped tr td 03 td td 04 td td 05 td td 06 td td 07 td td
  • 宽度:适合内容;在 Chrome 上工作,但在资源管理器上不工作

    我构建了一个应用程序 所有内容都在 Chrome 中完美显示 但如果我在 Windows 资源管理器中打开该应用程序 容器会比应有的小 我在用着width fit content 这是只适用于 Chrome 的东西吗 我怎样才能使其适用于所
  • 使用 :hover 作为元素的内联样式(使用 HTML/CSS/php)[重复]

    这个问题在这里已经有答案了 可能的重复 如何将 a hover 规则嵌入到文档中间的样式属性中 https stackoverflow com questions 131653 how do i embed an ahover rule i
  • 使 Material UI Grid 项目的子项拉伸以适合父容器的剩余高度

    1 现状 我有一个包含 4 个网格项的 Material UI 网格容器 每个 Grid 项中都有一个 Typography 组件 其中包含标题和包含一些内容的 Card 如下所示 2 期望的外观 我希望卡片填充网格项目的剩余高度并且不超过
  • 我的 CSS 未在 Internet Explorer 11 和 Firefox 中加载!仅适用于 Chrome

    我正在创建一个简单的网页 我的 CSS 只能在 Chrome 中使用 它在 Firefox 和 IE11 中都不起作用 这是我的 HTML h1 b u Adding a new Visitor u b h1 br div class wr
  • 将父容器扩展至 100% 高度以容纳浮动内容

    我正在为一个客户项目而苦苦挣扎 我的全部divs 没有绝对定位 height 100 for html body 和容器divs 但静态内容未达到其内容 在 910 像素处 我可以将溢出属性更改为auto 并且背景会继续向下到内容的末尾 但
  • 使用 CSS 自定义字体?

    我见过一些在其网站上使用自定义字体的新网站 除了常规的 Arial Tahoma 等 他们支持大量的浏览器 如何做到这一点 同时 如果可能的话 还会阻止人们免费下载该字体 一般来说 您可以使用自定义字体 font face在你的 CSS 中
  • CSS设置默认滚动位置

    有没有办法将滚动位置设置为默认值 我知道如何在 javascript 中做到这一点 例如使用 jquery div divWithScroll attr scrollTop 200 但我只想用CSS来做 我不知道是否可行 不 CSS 中没有
  • 调整文本区域大小

    我需要使用文本区域来显示一些文本 问题是 如果我放置 4 5 行文本 就会出现滚动条 如何使用 CSS HTML 使文本区域与其内容一样大 没有滚动条 文本区域不需要动态更改其大小 我仅使用它来显示文本 我也可以使用禁用的文本区域 我希望文
  • 如何将此 HTML 表格布局解决方案转换为浮动 div 解决方案?

    我经常需要列出各种尺寸的项目images在左边和text在右边 像这样 替代文本 http www deviantsart com upload 7s01l5 png http www deviantsart com upload 7s01
  • 如何更改 Bootstrap 3 div 列顺序

    正在做我的第一个响应式设计 在 Bootstrap 3 中可能会出现类似的情况 在 lg 上更改此设置 a b c sm 上的这个 a c b 您可以使用两个 div 一个用于第一类型的布置 另一个用于第二类型的布置 第一个仅在 lg 中显
  • HTML 默认图像大小

    我在我的代码上显示 3 张图片 图片具有不同的尺寸 宽度和高度 div class row div class col lg 12 h2 class page header Gallery h2 div div class col md 4

随机推荐

  • 休眠中的 PreInsert 和 PreUpdate 事件监听器

    我用过PreInsertEventListener and PreUpdateEventListener用于在表中插入创建日期和更新日期的事件侦听器 我面临的问题是 当我将实体保存在数据库中时 创建日期无法插入表中 与更新记录时插入更新日期
  • 如何发送包含在 include_bytes! 中的文件?作为铁反应?

    我正在尝试发送包含在二进制文件中的文件include bytes 在 Iron 应用程序中 我希望我的应用程序最终得到一个文件 它只需要很少的 HTML CSS 和 JS 文件 这是我正在摆弄的一个小测试设置 extern crate ir
  • 在 matplotlib 中绘制时,正态分布显得过于密集

    我正在尝试估计数据的概率密度函数 就我而言 数据是形状为 8200 x 8100 的卫星图像 下面 我向您展示 PDF 的代码 函数 is outlier 是由在此发布此代码的人借用的 正如我们所看到的 图 1 中的 PDF 过于密集 我想
  • 如果我运行 mvn deploy ,它会构建新的工件还是只是将现有的工件部署到远程服务器?

    Note 这个问题最初是由拉希鲁 古纳提拉克 https stackoverflow com users 187248 lahiru gunathilake as an answer https stackoverflow com ques
  • 如何使用索引在两列之间进行查询过滤

    我需要一个可以在 mysql postgres 和其他主要数据库上运行的通用 sql 查询 我有一个名为autumn4 ip三列 id start end 均为整数 如何进行连接以便使用 BUT 不是 BETWEEN 而是 JOIN 像 伪
  • 仅在函数未被调用时调用函数/仅运行函数一次

    我有一个函数animate images在我的网站的一些页面上运行 执行特定的动画 我遇到的问题是 当用户再次导航到同一页面时 除了已经运行的实例之外 该函数还会被第二次调用 有没有办法做这样的事情 if animate images an
  • Python2 按值合并列表列表

    我有一个包含 4 个元素的列表 它看起来像 L grape green 2 100 grape purple 3 3 apple red 2 15 apple greed 3 10 apple red 4 4 banana yellow 2
  • Android Picasso库,如何添加身份验证标头?

    我尝试使用自定义身份验证器设置自定义 OkHttpClient 但是正如文档所说 响应来自远程 Web 或代理服务器的身份验证质询 我必须为每个图像发出 2 个请求 这并不理想 有没有像Retrofit那样的请求拦截器 或者我在 OkHtt
  • 如何向下舍入到最接近的 10 次方?

    我什至找不到这个的搜索关键字 请考虑这段代码 float inputValue getInputValue float resultValue if inputValue lt 0 1f resultValue 0 01f else if
  • 如何在 C# 中调用此 C 函数(解组返回结构)?

    我想使用 c 互操作从用 c 编写的 dll 中调用函数 我有头文件 看看这个 enum CTMBeginTransactionError CTM BEGIN TRX SUCCESS 0 CTM BEGIN TRX ERROR ALREAD
  • 如何使用Fiddler监控Windows服务?

    看来 Fiddler 不会监视任何与 Fiddler 本身不在同一用户下运行的内容 我想监视运行在以下环境下的 Windows 服务Local System 这可能吗 我通过参考使它起作用有没有办法配置 Fiddler 来拦截来自 Wind
  • 转置 html 表格

    是否可以转置 html 表格 无需 javascript 我正在从对象列表生成一个带有rails 和erb 的表 因此 当每一行对应一个对象时 做到这一点非常容易和自然 但是 我需要将每个对象表示为一列 我只想有一个循环并描述每一列 而不是
  • 每当事件发生时触发 Spark 作业

    我有一个 Spark 应用程序 每当收到有关某个主题的 kafka 消息时就应该运行 我每天不会收到超过 5 6 条消息 因此我不想采用 Spark Streaming 方法 相反 我尝试使用提交申请SparkLauncher但我不喜欢这种
  • NSManagedObject 无法遵守 Swift 中的协议

    我需要 NSManagedObject 和常规 NSObject 的共享接口 在 Objective c 中 我可以使用协议来实现这一点 但在 Swift 中我遇到了这个运行时错误 有什么解决办法吗 提前致谢 protocol Produc
  • 将多列转换为一大列 (Excel 2010)

    我想将 15 096 列文本 每个单元格一个单词 转换为一个大列 包括原始列中的每个单元格 我原来的列大小各不相同 即一列可能有 4 个单元格 行 而另一列可能有 100 个单元格 行 我没有使用 VBA 的经验 但已经录制了一个宏来手动执
  • 如何将netcdf4-python安装到ubuntu14.04上?

    我想将 netcdf4 python 安装到我的 Ubuntu14 04 上 libhdf5 dev 1 8 11 5ubuntu7 amd64 deb 和 libnetcdf 4 1 3 7ubuntu2 amd64 deb 已安装 我从
  • Oracle SQL Developer - 错误:“在预期位置未找到 FROM 关键字”

    抱歉我的菜鸟问题 但我正在尝试找出为什么我的 Oracle SQL 指示错误 在预期的位置未找到 FROM 关键字 如下图 我尝试运行的代码如下 select PCKCOO AS COMPANHIA DO PEDIDO NUMERO DO
  • 从小部件启动时,活动未显示在最近的应用程序列表中

    我创建了一个应用程序小部件 单击该小部件后 会在我的应用程序中启动一个活动 它发起的活动是NOT主启动器活动 如应用程序清单中设置
  • 有人有使用 berkeley db 和 PHP 的经验吗?

    我必须访问和写入其他应用程序共享的一些伯克利数据库文件 我真的没有找到任何关于在 PHP 中使用它的信息 看起来确实不太受欢迎 有谁有任何链接或资源可供我用来让事情顺利进行吗 Thanks 这不就是dba的功能吗 http php net
  • 如何同时指定div的绝对位置和相对位置

    我是新来的 我想知道如何同时将 div 的位置指定为绝对位置和相对位置 因为 div 可以同时是子级和父级 感谢您的帮助 如果孩子处于绝对位置 任何孙子可以再次绝对定位关系中给孩子 也就是说 孩子不需要position relative为孙