我可以放大到网页如IE或Firefox一样,用编程?(Can I zoom into a web p

2019-09-02 10:08发布

简单的 - 我有一个布局是800×600。当我按下Ctrl +和,就会放大,并期待美好。

我想知道,如果有一个CSS / JavaScript的方式做? 而不必做(因为用户不会做它,看看小布局)的用户。

同样的问题被张贴有人使用Javascript / CSS设置IE的“光学变焦”功能 ,进行了没有好的答复。

Answer 1:

有一个变焦 CSS属性,但它是CSS3的一部分,是最有可能不被广泛支持。 通过设置这个上body使用JavaScript可以放大整个页面元素。

我将与答案您链接到虽然,它应该是由用户来选择适合自己的缩放设置问题的情感认同。 如果你的网站是太大/太小,看,它表示你的网站设计有问题。



Answer 2:

您可以设置所有尺寸为动态的(使用em字体, %为div的/图像尺寸)。 然后改变主包装和使用JavaScript的主要字体大小。

您还可以使用CSS切换。 把所有的颜色,这样在一个CSS文件。 然后,创建3个或4级变焦和内硬编码为所有现有的等级不同的尺寸。

例:

的main.css

a{color:red;}

small.css

a{font-size:10px;}

medium.css

a{font-size:12px;}


Answer 3:

并非所有的设计(其实我敢打赌,没有,没有针对性的样式表)可以在公共图书馆与大大不同尺寸屏幕的今天那里的应对,从纵向导向屏,超细artworking的Mac巨景观屏幕和微小小笔记本电脑 - 后两者经常使用的是有一个如何在浏览器中运行的变焦功能,还经常有可怕的视力和一点耐心NO理解高管。

我的建议是使用相对大小像Marcgg建议。 如果你真的希望是超级灵活,你可以使用JavaScript或browserhawk(或同等学历)来衡量屏幕尺寸和转出​​的样式表对于那些真的不打算跟你的布局工作。



文章来源: Can I zoom into a web page like IE or Firefox do, using programming?