我有一個問題。這裏是我的測試網站。 Test Website 問題是,當我在任何一個ipad模擬器,如iPad Peek,或ipraginal,都會出現一個我不想要的垂直滾動條。我希望我的頁面完全適合高度。這本書應該以完整的形式出現,沒有滾動條。任何人都可以幫忙嗎?檢測並調整ipad中的視口
0
A
回答
1
使用CSS3 媒體查詢檢測並實現視
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
}
/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
}
/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
}
參考: http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries
0
var metas = document.getElementsByTagName('meta');
var i;
if (navigator.userAgent.match(/iPhone/i)) {
for (i=0; i< metas.length; i++) {
if (metas[i].name == "viewport") {
metas[i].content = "width=device-width, minimum-scale=0.5, maximum-scale=1.0";
}
}
document.getElementsByTagName('body')[0].addEventListener("gesturestart", gestureStart, false);
}
function gestureStart() {
for (i=0; i<metas.length; i++) {
if (metas[i].name == "viewport") {
metas[i].content = "width=device-width, minimum-scale=0.25, maximum-scale=1.6";
}
}
}
0
我只是有完全相同的問題。我已經引入
<meta name="viewport", content="height=device-height, initial-scale=1.0" />
到我的html頭標記。這個漂亮而有光澤的iPad只是將它的視口高度設置爲1024px(使用javascript進行檢查),因爲這是它的顯示分辨率,它必須顯示地址欄,狀態欄等。
我唯一可以修復的想出是重寫與jQuery的meta標籤在頁面加載
$(document).ready(function(event){
$('head meta[name=viewport]').remove();
var content = "'initial-scale=1.0, height=" + window.innerHeight + "'";
$('head').prepend("<meta name='viewport' content=" + content + " />");
});
..這確實很討厭,但它的工作。
相關問題
- 1. 如何調整ipad視口
- 2. iPad/iPod:autoRotate在窗口中調整視圖
- 3. 檢測上調整窗口大小UWP
- 4. iPad和視口
- 5. 調整iPad的UITableView?
- 6. 如何在Eclipse中檢測視圖的大小調整
- 7. 檢測iPad上
- 8. iPad 2檢測
- 9. 檢測iPhone/iPad並更改CSS文件
- 10. 調整子視圖的大小並調整大小/窗口大小
- 11. 檢測哪個元素在視口中並應用類
- 12. 視口iPad和iPhone
- 13. 在Ruby中檢測iPad 3
- 14. 在php中檢測iPad?
- 15. VB.NET調整窗體大小並在TextBox中檢測大小
- 16. iPad對象檢測
- 17. 用ASP.net檢測iPad
- 18. iPad的視口問題
- 19. 如何在從iPhone移植到iPad時調整窗口和視圖的大小?
- 20. 在iphone/ipad中自動調整子視圖的大小?
- 21. UISplitViewController調整大小的iPad
- 22. 如何檢測何時使用AutoHotKey調整窗口大小?
- 23. 在窗口調整大小檢測表格單元格衝突
- 24. Mac OS X窗口調整大小或移動時檢測
- 25. 如何檢測用戶窗口調整大小vs window.resizeTo
- 26. 在窗口調用中調用相同的函數並調整窗口大小
- 27. 檢測JDialog的調整大小
- 28. 手動調整大小的鉻視口有不同的結果從調整在瀏覽器中使用「檢查」
- 29. 如何在iOS中調整完整視圖的大小 - 從iPad到iPhone的所有內容按比例調整?
- 30. 視口 - 寬度= iPad上
仍然沒有解決我的問題。高度仍然相同。 – themajiks
請告訴我,如果我打開蘋果safari中的用戶代理到ipad並複製字符串,它是否真的表現得像一個ipad ipad? – themajiks