找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动
查看: 10|回复: 0

H5页面字体在iPad上发生偏移,如何固定字体位置?

[复制链接]

15

主题

2

回帖

179

积分

版主

积分
179
发表于 2024-10-27 19:46:50 | 显示全部楼层 |阅读模式
h5页面字体位置居中的难题
h5页面中字体的位置可能会出现跳动的情况,目前面临的困境是:
  • 安卓手机屏幕上的字体位置正确(图1);
  • ipad屏幕上的字体位置发生偏移(图2);
期望效果是将字体位置固定在图1所示的位置。
解决方案
经过 بررسی,发现问题关键在于.btn元素的宽度设置。将.btn元素的width属性删除,并使用padding属性来撑开盒子,即可解决字体位置偏移的问题。
修改后的代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
.btn {
  height: 36px;
  display: flex;
  align-items: center;
  border-radius: 20px;
  font-size: .16rem;
  position: absolute;
  left: 50%;
  bottom: 15%;
  transform: translate(-50%, -50%);
  color: #fff;
  padding: 0 40% 0 40%; // 使用padding撑开盒子
}


以上就是H5页面字体在iPad上发生偏移,如何固定字体位置?的详细内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

( 赣ICP备2023007099号-2|赣公网安备36072202000236 )

GMT+8, 2024-11-21 20:33 , Processed in 0.135116 second(s), 13 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表