【问题标题】:Is there a way to make JavaScript change the text size when you zoom?有没有办法让 JavaScript 在缩放时改变文本大小?
【发布时间】:2011-06-16 02:53:51
【问题描述】:

当你用 Android 放大时,段落的所有文本都会改变大小,因此段落的每一行都适合屏幕,但如果你放大太多,段落会变得太高,基本上会从背景图像中掉下来(使用 Z 索引设置,因此后面有一个不应该存在的白色背景)。那么有什么方法可以获取缩放事件,以便在放大文本时变得更小,从而使段落保持相同的高度?

【问题讨论】:

    标签: javascript android css


    【解决方案1】:

    我尚未对此进行测试,但请尝试在 JavaScript 中对 resizescroll 事件进行投标。这是 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-16
      • 2011-10-13
      • 2023-01-29
      • 2010-10-27
      • 2010-10-27
      • 1970-01-01
      • 2019-01-12
      • 2018-06-21
      相关资源
      最近更新 更多