代码之家  ›  专栏  ›  技术社区  ›  Matt Rogish

通过javascript增加字体大小,这样在我的iPhone上不起作用。

  •  0
  • Matt Rogish  · 技术社区  · 16 年前

    所以,我一直在使用这个小的javascript(作为书签)来增加我在iPhone的Safari浏览器上访问的各种网站的字体大小(放大会导致从一边到另一边滚动太多)。

    http://www.everythingicafe.com/forum/iphone-software/increase-font-size-in-safari-without-zooming-9511.html

    javascript:for(i=0;i<document.getElementsByTagName ('*')
    .length;i++)void(document.getElementsByTagName('*' )
    [i].style.fontSize='18pt');
    

    但是,这在任何stackoverflow站点上都不起作用。关于如何修复它有什么建议吗?

    在Firebug中浏览CSS,除了字体大小:p标签中的100%外,没有给我很多线索。

    我尝试更改fontsize='115%');它更改了一些文本,但没有更改问答正文(最重要的内容!)

    1 回复  |  直到 16 年前
        1
  •  3
  •   rpetrich    16 年前

    堆栈溢出对所有内容都使用相对字体大小。

    以下是调整整个文档字体大小的简单修复:

    javascript:void(document.body.style.fontSize = '16pt');