我创建了一个使用javascript动态更改字体大小的插件。简而言之,它获取屏幕的当前宽度,并将html字体大小设置为新的百分比。
它在所有内容(包括IE 10)中完美无缺地运行macOS。它也适用于iOS。
因此,根据我的理解,当您更改html元素的font-size时,它应该缩放行高比例。它按预期执行,但不是在macOS中。在macOS中,它保持原始行高。
导致的问题是,在较小的屏幕(macbooks)上,字体大小会缩小,但行高仍然会被吹灭。
我不经常处理macOS所以我不太清楚这样的bug / oddball情况。
我尝试过使用Chrome和Safari,结果相同。
非常感谢对此的任何见解!
编辑:我拍摄了一些屏幕截图,以显示我使用macOS时遇到的问题并将其与应该看起来的样子进行比较