WordPress 评论框在 Retina 的屏幕上显示有问题

2015-02-08 22:15:35 +08:00
 0x1e240
用 iPhone 5S (iOS 7)访问的时候遇到了一个问题

竖屏访问的时候如下图↓↓↓


横屏访问的时候如下图↓↓↓


横屏访问的时候,字体都变大了(包括正文的字体),但是[姓名*]和[电子邮件*]的字体都没有变化。但是在已横屏的状态下刷新一下页面,字体就会变得和竖屏的时候一样大(正常大小)。

已知导致[姓名*]和[电子邮件*]不变化的原因是CSS的样式 { width: 48%; float: left; }

这个是个什么情况?如何在第一次横屏的时候,让字体都变大或者都不变化?

————————————————————————————————————
字体大小变化请查看大图
示例网站: http://demo.alxmedia.se/anew/2013/08/04/get-out-in-nature-to-breathe-and-relax/
3599 次点击
所在节点    设计
3 条回复
kawaiiushio
2015-02-08 23:55:11 +08:00
用多说吧
emric
2015-02-09 06:07:14 +08:00
这个算是经常遇到的BUG, 下面 CSS 的兼容了缩放和浏览器.

```
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
```

https://developer.mozilla.org/en-US/docs/Web/CSS/text-size-adjust
0x1e240
2015-02-09 11:21:14 +08:00
@kawaiiushio 不想用第三方的
@emric Good Job,回答的相当nice

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/169347

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX