2013-04-05 75 views
9

當我的移動應用程序的iframe中加載站點時,出現奇怪的問題。我有一個七頁的網站。當我在iphone的Safari瀏覽器中瀏覽我的網站網址時。所有頁面的內容都呈現完美。但如果我在我的移動應用程序內的iframe中加載網站,android會在移動應用程序的iframe內部正確呈現網站。但是iPhone中的三個頁面的內容溢出了,我看不到整頁。我的媒體查詢列在下面。順便說一下,我爲我的網站使用引導框架。媒體查詢不適用於移動應用程序的iframe內

@media (min-width: 768px) and (max-width: 979px) { 
     // css goes here 
    } 
    @media (min-width: 768px) 
    { 
    // css goes here   
    } 
    @media (max-width: 767px) { 
    // css goes here    
    } 
    @media (min-width: 1200px) { 
     // css goes here    
    } 
    @media (min-width: 768px) and (max-width: 979px) { 
     // css goes here    
    } 
    @media (max-width: 767px) { 
     // css goes here 
    } 
    @media (max-width: 480px) { 
     // css goes here 
    } 
    @media (max-width: 320px) 
    { 
     // css goes here 
    } 
    @media (max-width: 240px) 
    { 
    // css goes here 
    } 
    @media (max-width: 979px) { 
    // css goes here 
    } 
    @media (min-width: 980px) { 
    // css goes here 
    } 

是否有任何其他媒體查詢針對iPhone的移動應用程序內的iframe。我是這個響應式媒體查詢的新手。請幫忙。由於我在兩天內滿足客戶的期限,我必須解決這個問題。

在此先感謝。

+0

我發現在這三頁中阻塞了什麼。最初它會呈現正確的內容。我們在頁面中有一個表單。在表格中輸入詳細信息後,表格詳細信息將顯示在表格下方的表格中。最初沒有桌子。現在表格已經顯示在頁面中。在該頁面中顯示錶格後,內容溢出。其結構是''。這發生在我們的移動應用程序的iframe中。我們的移動應用程序使用phonegap以及jquery mobile。請告訴我如何解決 – Siva 2013-04-05 10:59:17

回答

1

有時瀏覽器不呈現mediaqueries功能。嘗試添加到您的頭部分。可能你會得到一些運氣。

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi" /> 
+0

@Raghuvanshi我以前曾嘗試使用此視口元標記。但沒有任何反應。正如我之前所說的,通常所有頁面都能正確顯示。在顯示錶格後,僅在該頁面中出現此問題。謝謝。 – Siva 2013-04-06 06:11:07

+1

請注意,這應該添加到父頁面的頭部分,而不是作爲iframe的目標頁面。 – ajbeaven 2014-03-25 19:30:28

相關問題