2012-08-28 156 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(); }

可能是這可以幫助