我希望我的HTML网站在加载到不同大小的浏览器窗口时自动缩小(图像,文本和所有)。
这是我正在谈论的一个例子。 http://www.studiojordan.com/site.html
我理解这个网站是flash我想知道这是否可以用CSS完成?
我是编码的新手,请帮忙!
谢谢!
答案 0 :(得分:1)
window.open()
解决方案外,您可以针对您想要支持的任何分辨率设置不同的网站样式。这是通过媒体查询来实现的,这是 css3 的一部分,并且到目前为止每个主要浏览器都非常支持。您可以详细了解它们here,here和here,仅举几个例子。此外,这是现在称为Responsive Web Design的一部分。
答案 1 :(得分:0)
不幸的是,用CSS或Javascript改变浏览器窗口的大小是不可能的。但是,您可以调整使用window.open()
打开的窗口的大小。这不会有任何好处,因为你的浏览器的弹出窗口阻止程序将[几乎总是]阻止这样的窗口打开(我确实读过某个地方,如果窗口打开是用户操作的直接结果,它不会被阻止,但我不确定......)。
<强> TL;博士强>: 不,抱歉。
答案 2 :(得分:0)
您最接近的是使用相对单位(例如%
和em
)调整和定位所有内容。但这有局限性,可能会变得非常错综复杂。所以它实际上是媒体查询,正如朱利安建议的那样,或者什么也没有!