当您使用 Android 放大时,段落的所有文本都会改变大小,因此段落的每一行都适合屏幕,但如果放大太多,段落就会变得太高,基本上会从背景图像上掉下来(使用 Z 索引设置,所以在它后面有一个不应该存在的白色背景)。那么,有没有什么方法可以获取缩放事件,以便当您放大文本时,文本会变小,从而使段落保持相同的高度?
最佳答案
我还没有对此进行测试,但尝试对 JavaScript 中的 resize
和 scroll
事件进行竞价。这是 jQuery 中的示例:
$(window).bind("touchstart touchend resize scroll",function(){
$("#background").css({
top:$("body").scrollTop(),
left:$("body").scrollLeft(),
width:$(window).width(),
height:$(window).height()
});
});
我还添加了 touchstart 和 touchend 事件,以便它也适用于 iDevices。 广告@m
关于javascript - 有没有办法让 JavaScript 在缩放时更改文本大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6366631/