移动端web字体大小怎么考虑?只能用媒体查询么?

发布于 2022-09-01 06:48:11 字数 44 浏览 8 评论 0

在iphone4和6上无论用px还是em差距都太大,只能用媒体查询么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

橘虞初梦 2022-09-08 06:48:11

@media 配合 rem
要适配iphone两者配合使用应该就没问题了
要适配到所有端可能就得借助js

css/*320px布局*/
html{font-size: 100px;}
body{font-size: 0.14rem /*实际相当于14px*/}
/* iphone 6 */
@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
    html{font-size: 117.1875px;}
}
/* iphone6 plus */
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){
    html{font-size: 129.375px;}
}

上面代码来自hugo博客

江心雾 2022-09-08 06:48:11

媒体查询的dpr是比较好的方案了吧……

如果是rem布局,可以试试用rem来定字号,不过感觉有点死板……

长安忆 2022-09-08 06:48:11

可以用js
$('.all').css('font-size',($('.all').width()/6.4)+'%');
我也不知道我哪里看到的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文