CSS web頁面自適應螢幕

2021-06-23 01:48:49 字數 749 閱讀 5942

今天面對如此眾多的pc瀏覽器,手機瀏覽器,不同螢幕大小,web頁面不僅要適應瀏覽器相容,還要適應螢幕大小。有可能為了移動端,再從新做一套頁面,很麻分。

下面我來說說通過注意使用css的方式,在一定程度上進行螢幕自適應,避免瀏覽器螢幕適應問題。

首先,使用乙個viewport: 

2,不使用絕對寬度:

width:*** px;,可以使用em或%代替,字型也一樣

3. 推薦使用float,也就是流動布局。這樣可以將多出來的部分浮動到下面。

4. 適當使用

overflow,不濫用。

5. 選擇載入css:

media="screen and (max-device-width: 400px)"

href="tinyscreen.css" />

上面的**意思是,如果螢幕寬度小於400畫素(max-device-width: 400px),就載入tinyscreen.css檔案。

如果螢幕寬度在400畫素到600畫素之間,則載入smallscreen.css檔案。

7.  使用@media:

@media screen and (max-device-width: 400px)

#sidebar

}8. 自適應:

img  或

img, object

引用:

讓頁面自適應螢幕

貼 use strict param basefontsize 100 基礎fontsize,預設50px,對於iphone的設計稿,1rem 100px 方便裸算rem 有的是16px,用瀏覽器預設 param psdwidth 750 設計稿預設寬度,以750為基準 object.definep...

螢幕自適應

1 media screen and max width 240px 寬度小於240px執行 media screen and min width 240px 寬度大於240px執行 2 flexible.js 在所有資源載入之前先放入 3 使用數值單位時可以嘗試使用rem作為單位替代px。rem一...

vue專案螢幕自適應 Vue專案螢幕自適應

一 安裝lib flexible npm i lib flexible d 二 在main.js中引入 import lib flexible flexible 三 在index.html檔案中設定meta標籤 四 然後在專案中寫css時會自動將rem轉化為px,需要安裝px2rem這個工具 npm...