我有一台Mac Mini用作家庭影院PC,我唯一真正的抱怨是我无法在Safari中设置默认缩放级别。距离电视机7英尺远的地方很难阅读所有细小的文本,因此我一直在放大。
所以:是否有某种扩展或隐藏的方法可以强迫Safari自动放大?
我有一台Mac Mini用作家庭影院PC,我唯一真正的抱怨是我无法在Safari中设置默认缩放级别。距离电视机7英尺远的地方很难阅读所有细小的文本,因此我一直在放大。
所以:是否有某种扩展或隐藏的方法可以强迫Safari自动放大?
Answers:
1)创建一个名为defaultzoom.css的文件(或任何您喜欢的名称,只需确保它具有css扩展名即可。)
2)复制并粘贴以下内容:
body { zoom: 130%; }
将130更改为适合您的数字。
>100
表示放大,<100
表示缩小。不要忘记百分号!3)在safari中,前往
Preferences > Advanced
。在样式表下,选择“其他...”,然后指向您创建的文件。4)您可能需要重新启动Safari以使更改生效。
[在上面,Am1rr3zA将强调和代码格式(针对与代码无关的文本)都添加到了原始报价中。
如Am1rr3zA所述,您可以从首选项中选择一个自定义样式表:
我已将以下规则添加到我的safari.css文件中:
html {
zoom: 125%;
}
img {
zoom: 75%;
}
@media print {
html {
zoom: 100%;
}
}
虽然它有很多烦人的副作用。但是ZoomBySite和AllPagesZoom具有相同的副作用,并且在AllPagesZoom更改缩放级别之前还存在明显的延迟。
body
为html
,因为<html>
元素也可以设置样式。
6年后,我们终于在本机Safari 10中拥有了此功能,因此不再需要CSS或扩展名(我曾经使用过CSS,但是它破坏了@adib指出的许多站点):
更新:感谢@ wisbucky,Safari 11.0实际上具有新设计。现在,它可以记住每个站点的缩放级别。另外,我们可以通过菜单项“ Safari”->“此网站的设置...”来自定义此选项,并且可以在此处找到确切的选项“页面缩放”。更详细的信息可以在这里和这里找到。