2013-02-05 51 views
0

我開發了一個移動版本的網站。按照響應式設計的原則,塊大小是一個百分比。在手機上顯示鍵盤時調整窗口大小

html,body { width:100%; 高度:100% }

什麼或何時輸入框有焦點虛擬鍵盤出現。由於屏幕高度降低,其他單位的大小也減少(如身體百分比所示)。我怎樣才能避免這種情況?我怎樣才能避免這種情況?即塊高度必須根據設備屏幕的高度進行計算。謝謝。

回答

0

有沒有特別的理由讓height: 100%?你只需要佈局,以適應屏幕的寬度,而高度很可能是height:auto;

+0

高度必須是100%。否則,不可能指定對象相對於其他主體的高度(百分比)。 – user1419050

+0

我的問題(應該在評論中,但我沒有特權:/),這就是爲什麼你需要?難道你不希望你的對象根據你放入的內容向下縮放,而不是根據設定值設置高度?也許有人會得到一個更好的答案,但同時你可以在JSFiddle中向我展示一個場景,其中內容需要預設高度? – techii

+0

需要標記以下頁面。我不知道如何去做移動設備,沒有指定所有比例(響應式網頁設計) [1]:http://i.stack.imgur.com/bkXmc.png – user1419050

相關問題