javascript - 有没有办法让 JavaScript 在缩放时更改文本大小?

标签 javascript android css

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

最佳答案

我还没有对此进行测试,但尝试对 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

关于javascript - 有没有办法让 JavaScript 在缩放时更改文本大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6366631/

相关文章:

javascript - 使用 CSS 滑动按钮/菜单

javascript - 无法专注于 TextInput React Native - Amazon Fire Stick

html - <th> 用于列而不是行?

javascript - 查找选项 jQuery 不工作(我用错了)

javascript - 简单的语句应该被 Bluebird Promise 中的 Promise.try 包围吗?

javascript - 特定词过滤器

java - GSON 将 JSON 对象识别为原始对象

android - 即使我的应用程序设置为默认短信应用程序,也可以删除 4.4 上的短信

css - 通过 CSS 的 SVG 背景图像未在 webkit 浏览器中显示

javascript - 滚动时位置固定的响应式导航栏