2012-08-28 117 views
0

我想设置网页的大小。如何设置aspx网页的默认高度/宽度?

我这样做,但没有工作

<body style="height:30%;width:30%;"> 

任何帮助

+0

如果你想添加'height'和'width'到'body'标记你需要明确像'body {height:auto;宽度:960px; margin:0 auto;}'%不会在'body'标签上工作 – harry180

+0

[我怎样才能为整个网页设置一个固定的高度?](http://stackoverflow.com/questions/5965007/how-可以-I-设置一个固定高度换我的,整个的网页) – JMax

回答

0

网页的大小是浏览器窗口的大小。基本上你想要控制的是该页面内容的大小。

一个基本的方法是在正文后面创建一个表格元素,并为该表格设置一个大小,然后将所有内容包裹在该表格中。

实施例:

<body> 
    <table> 
    <tr><td width="30%"> 
     All content goes here 
    </td></tr> 
    </table> 
</body> 

注意,用百分比设定尺寸时,尺寸将正比于浏览器窗口的尺寸。例如。根据浏览器窗口是否最大化,页面看起来会有所不同。

1

尝试java脚本代码。基本上,当它加载时,它将运行JavaScript,将打开另一个窗口,并显示正确的dimenson并且没有所有不必要的工具栏并关闭原始的opener窗口。

所以你的引导页面上,你做这样的事情:

window.onload = function() { var w = window.open("about:blank", "main", "width=640,height=480", true) window.opener = "main"; window.open("", "_parent", ""); w.opener.close(); }

可能是这可以帮助