2011-04-24 37 views
1

我有兩個關於設置視口的問題?如何設置設備視口?

  1. 元標記是設置視口的唯一方法嗎?我的意思是有可能通過JS或其他方式?

  2. 我有一個Java應用程序(使用JSP/Struts的,等等)。那麼我可以從一個地方全局設置它嗎?如果是的話,如果我以後需要的話,我可以爲特定頁面覆蓋它嗎?

回答

1

您可以通過元標記和CSS設置視口。 這篇文章也是一個很好的介紹視口屬性,以及如何通過CSS http://dev.opera.com/articles/view/an-introduction-to-meta-viewport-and-viewport/和其他方式設置它。

+0

非常感謝...對於通過CSS設置,使用@ -o-viewport;它會在iPad上運行嗎? – testndtv 2011-04-28 17:09:27

+0

我的意思是Opera ..它是@ -o-viewport,但是iPad呢? – testndtv 2011-04-30 08:31:24

+0

Webkit目前還不支持AFAIK。 – 2011-05-03 23:47:35

0

的Javascript具有reiszeTo()函數,迫使改變窗口和clientWidth用於調節視口寬度。這article解釋瞭如何結合CSS元標記和JS來調整視口。

+0

好的..很多..關於第二個問題(Java Web應用程序)的問題? – testndtv 2011-04-24 09:09:19

+0

如果您使用JS,請使用默認寬度和高度編寫調整大小功能並將文件包含在每個頁面上。然後在dom準備就緒時調用它。如果您需要動態更改寬度/高度,該函數將需要用於覆蓋默認寬度和高度的方法。 – 2011-04-24 09:47:11

+0

好吧。等待答案2.我有一個Java應用程序(使用JSP/Struts等)。那麼我可以從一個地方全局設置它嗎?如果是的話,如果我以後需要的話,我可以爲特定頁面覆蓋它嗎? – testndtv 2011-04-24 13:09:04