如何開發手機端網頁,如何讓網頁自適應?

2021-08-21 04:48:07 字數 1605 閱讀 4391

先看乙個簡單的網頁**

hello 我不是自適應網頁

在pc電腦端的實現效果如圖

在移動端的實現效果如圖

很明顯,當在移動端上顯示時,它仍然是按照,pc端模式顯示的。

所以字型非常小,都快看不清了,需要放大才行。

好了現在我們來開始正式實現讓網頁自適應,不管在pc電腦端還是移動端都能正常的顯示。

其實很簡單,我們只需要在網頁的在加乙個meta標籤即可,如下

這個meta標籤的name為viewport,content為許多屬性集合,用逗號分隔。

hello 我不是自適應網頁

新**在pc端執行效果如圖所示(和沒新增name為viewport的meta標籤前一樣):

但是在手機端執行結果就不一樣了,如下圖所示:

可以看到,其正常顯示了,也就是自動的適應了手機端和pc端。

我們還可以坐下對比下沒加這個標籤前和加了後的顯示效果:

現在是不是很明了了。

現在我們來解析下,我們新增的這個meta標籤。

首先,meta標籤儲存的是一些使用者不可見,但是瀏覽器可見的一些元資訊,一般以鍵值對的方式儲存。

比如這個

name為鍵,鍵值為viewport。content為值,為"width=device-width,initial-scale=1.0"

然後其中

width=device-width 表示可視區域的寬度為裝置寬度(手機或pc)

initial-scale=1.0 表示頁面首次被顯示時,按實際尺寸顯示,無任何縮放(沒加這個**前,在移動端文字變小了就是因為被縮放了)

width,initial-scale兩個屬性值寫了後就能達到初步自適應了。但是實際上還有幾個屬性我們也可以學習下。

如下:1.    user-scalable: no;//禁止使用者縮放頁面

2.    maximum-scale=1.0, minimum-scale=1.0; //可視區域的最大和最小縮放級別都為實際尺寸,

(設定以上兩點後,使用者就不能縮放網頁了,同時網頁也將不用擔心被使用者縮放變形的問題了)

如何使網頁自動適配手機端

網頁自適應手機端的方式有兩種 1.pc端的設計與手機端相差不大,利用 media 查詢 調整百分比 2.pc端與手機端的設計分離,利用判斷裝置的方式做301跳轉 下面就結合源 講一講如何實際實現這兩種方案 第一步 在html 中新增如下 第二步 方案一 設定pc端內容區域width 1100px,新...

手機端rem如何適配 rem詳解及網頁自適應

什麼是rem 在我看來,rem就是1rem單位就等於html節點fontsize的畫素值。所以改變html節點的fontsize是最為關鍵的一步。根據手機寬度改變相對大小就可以實現自適應了,就不用什麼 查詢那些的。我們的設計圖往往寬度是640或者其他尺寸的,不過我建議是用這個尺寸,以640為基準,以...

如何製作手機自適應網頁

1.開啟你需要製作手機網頁的html或者php等等網頁原始碼檔案。在之間加入meta標籤。2.向瀏覽器宣告該網頁為移動裝置自適應網頁的meta標籤為 3.將以上標籤加入之後儲存,再用手機開啟即是自適應網頁了。這裡介紹一種柵格系統 該系統可以根據手機大小,自動調整布局 具體參見 col md 1 co...