html - iOS css位置错误(位置:相对不适用于移动设备)
问题描述
我有一个div
需要position: relative
为了div
垂直居中。它在计算机浏览器上运行良好,但在某些 iOS 设备上似乎position: relative
没有被应用。因此,div
在顶部被切断了 50%,因为它具有样式:transform: translateY(-50%)
.
以下是我的代码的简化版本:
<div id="parent" style="position: relative">
<div id="child" style="position: relative; top:50%; transform: translateY(-50%);">
<p>Some content</p>
</div>
<div>
我的代码是如何设置的,是否有一些问题导致它不能专门在某些 iOS 设备上运行(适用于 iPhone 8 但不适用于 6)?
解决方案
推荐阅读
- oauth-2.0 - 哪个 MSAL 身份验证流程?
- opencv - MSER DetectRegion 返回没有明显顺序的点列表
- bazel - Bazel 构建气隙
- r - 空行格式化官包R
- python - 如何在单个熊猫数据框中组合多个股票 ohlc 数据?
- python - Seaborn Barplot - 显示值时不一致
- javascript - 在编辑时将数据从一个电子表格复制到另一个电子表格
- performance - 在运行时更改主题需要 StatefulWidget,但这不是非常昂贵吗?
- omnet++ - 不支持的 TraCI API 版本,建议使用 Sumo 版本 1.0.1 或 0.32.0
- selenium-webdriver - 是否可以使用 selenium chromedriver 检查网站上脚本的执行情况?