我希望能够使用Command- +在Mac OS版本中放大iOS Safari中的网页。请注意,这与iOS中的缩小/展开缩放不同。如果我张开手指放大页面,则所有内容都会放大,但浏览器窗口会变宽,因此您将无法再看到整个内容,因此需要左右平移。在设计良好的网页上,如果我使用Command- +进行放大,则所有内容都会变大,但边距不会改变。文本会变大并重新排列,因此仍可以使用相同的边距。有没有办法在iOS的Safari中做到这一点?
我希望能够使用Command- +在Mac OS版本中放大iOS Safari中的网页。请注意,这与iOS中的缩小/展开缩放不同。如果我张开手指放大页面,则所有内容都会放大,但浏览器窗口会变宽,因此您将无法再看到整个内容,因此需要左右平移。在设计良好的网页上,如果我使用Command- +进行放大,则所有内容都会变大,但边距不会改变。文本会变大并重新排列,因此仍可以使用相同的边距。有没有办法在iOS的Safari中做到这一点?
Answers:
不幸的是,这对于本机iOS控件是不可能的。解决方法是使用Javascript小书签。首先,为任何页面添加书签,然后为另一个页面添加书签。然后,选择书签并进行编辑。对于第一个,将其重命名为减号(-),然后将URL更改为:
javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s-=2;p[i].style.fontSize=s+"px"}
对其他书签执行相同的操作,但是将其重命名为加号(+),然后将URL更改为:
javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s+=2;p[i].style.fontSize=s+"px"}
现在,要增加或减小文本的大小,只需点击书签。