如何让 p 中的两个子 p 重叠并在母 p 中居中?
需要在两个子 p 中的一个后面叠放另一个,同时保持它们在母 p 中水平或垂直居中,而不会影响母 p 的外观或超出母 p 的边界。
css 实现
- 将母 p 定位为相对定位(position: relative)。
- 将子 p 定位为绝对定位(position: absolute)以将它们从正常流中移除。
- 使用 left, top, right, bottom 属性将子 p 居中。
- 设置子 p 的 margin 为 auto 以将其余白设置为其两侧的所有可用空间的平均值。
示例代码
<p class="box"> <p class="inner1"></p> <p class="inner2"></p> </p>
登录后复制
.box { width: 500px; height: 500px; border: 5px solid red; margin: 100px auto; position: relative; } .inner1, .inner2 { width: 200px; height: 200px; background: blue; margin: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; } .inner1 { width: 400px; height: 400px; background: yellow; }
登录后复制
结果:
在母 p 中重叠的两个子 p,较小的 p 叠放在较大的 p 上方,并且两者在水平和垂直方向上都居中。
以上就是如何让两个子 p 在母 p 中重叠并居中?的详细内容,更多请关注抖狐科技其它相关文章!
-
饥荒怎么快速抓蜜蜂
在探索饥荒世界时,如何快速有效地捕获蜜蜂成为许多玩家面临的难题。蜜蜂不仅可以为玩家提供珍贵的蜂蜜,还能够使基地焕发活力。为了解决这一问题,php小编新一深入解析了蜜蜂的特性和捕获技巧。欢迎各位玩家继续...
-
第五人格怎么切换账号?
如何在《第五人格》中轻松切换账号?对于《第五人格》玩家来说,想要切换账号非常容易。首先,在游戏主页面上,点击右上角的设置图标。php小编草莓将在这个文章中详细介绍接下来切换账号的步骤,帮助玩家轻松完成...
-
使用Virtual Box软件在Windows电脑上运行macOS
购买 mac 后,您将免费获得硬件和软件,包括最新的 macos sonoma。如果您想在 windows 笔记本电脑上运行 macos,可以使用 virtual box。这会创建一个虚拟“沙盒”,您...
-
python爬虫源码打包下载
如何打包python爬虫源码?收集依赖项:确定所需的库和数据文件,并创建requirements.txt文件。创建包管理器包:使用pyinstaller或cx_freeze等包管理器打包代码和依赖项,...
-
ToDesk怎么听到对方电脑声音
todesk是一款远程协助工具,免费安全、操作简单易上手、实用且流畅。有小伙伴知道todesk怎么听到对方电脑声音吗,下面小编就给大家详细介绍一下todesk听到对方电脑声音的方法,感兴趣的小伙伴快来...