2012-08-26 91 views
1

我正試圖調整my web site以適用於android和iphone。我已經設置了幾乎所有的東西來縮小寬度。iPhone與Android網站大小

當我通過調整我自己的Web瀏覽器窗口來測試它時,它按預期工作。 當我在我的iphone上查看它時,它工作正常。 但是,當我在android(或在android模擬器)上查看它看起來不同於其他人。 我附上了兩個屏幕截圖。

我不知道從哪裏開始...在此先感謝。

Android emulator

iPhone

+0

您可以發佈,比如說一些示例代碼,[的jsfiddle](HTTP ://jsfiddle.net/)?如果沒有一個可行的例子,調試CSS \ HTML是非常困難的,特別是流體佈局。 –

+0

嗨,對不起。該網站在這裏生活http://olalindberg.com/ – Ola

回答

1

有一個相當簡單的原因Android模擬器看起來不同:這是因爲您設置模擬器的屏幕有多寬。在您的CSS文件中,您已將頁面的min-width設置爲600像素,這比Android模擬器的寬度大。這會導致標題被截斷。

我不是網頁設計師,所以如何選擇處理這樣一個小寬度的設計取決於您。但是,你可以針對這樣的邊緣情況與你的CSS中的以下內容:

@media all and (max-width: 600px) { 
    // Some CSS code 
} 

或者,用一個單獨的樣式表:

<link rel="stylesheet" media="all and (max-width: 600px)" href="android-stylesheet.css" />