国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

zhilizhili-ui 拋棄amfe flexible布局 去構建自己的布局

only_do / 387人閱讀

摘要:頁面要適配更多的設備團隊的鏈接阿里的有一個方案把直接定位這是為什么為什么要用判斷眾所周知用的是所以只要知道是否是就可以了不是并且是可以認為是的瀏覽器根據改變這沒問題是不錯的想法但是提出一個方案時不考慮用戶僅僅只根據自己的業務要求就被大家認

h5頁面要適配更多的設備

google 團隊的device鏈接

阿里amfe的有一個flexible方案

amfe 把 android 直接定位1dpr 這是為什么

為什么要用navigator判斷

眾所周知 ios 用的是 safari

所以只要知道是否是safari 就可以了

var isSafari = /constructor/i.test(window.HTMLElement);

不是safari 并且是webkit 可以認為是android的瀏覽器

var isWebkit = "WebkitAppearance" in document.documentElement.style;

根據dpr 改變initial-scale=1 這沒問題 是不錯的想法 但是提出一個方案時 不考慮android用戶
僅僅只根據自己的業務要求 就被大家認可 這實在說不過去

rem 加 vw vh 才是王道

首先android很多瀏覽器不能加載vw vh這個必須要兼容

徐飛的rem layout可以兼容

sass 使用 一個rem庫

鏈接

為了加快布局速度

我們可以預設定一些值

$rem-baseline: 16px;

html {
    font-size: $rem-baseline;
}

@include screen("320px", "320px") {
    html {
        font-size: 16px !important;
    }
}

@include screen("360px", "360px") {
    html {
        font-size: 18px !important;
    }
}

@include screen("375px", "375px") {
    html {
        font-size: 18.75px !important;
    }
}

@include screen("412px", "412px") {
    html {
        font-size: 20.6px !important;
    }
}

@include screen("414px", "414px") {
    html {
        font-size: 20.7px !important;
    }
}

當然 rem 也會有反應不及時的問題 所以最好快速進入vw vh時代

第一 所有要兼容的css都必須通過預處理 放置在head font-family里

方便json序列化 可以隨時改變 真正實現全動態

var content = window.getComputedStyle(
    document.querySelector("head")
).fontFamily.replace(//g, "").replace(/"/g, "");

在轉變成 px

這樣連rem不準確的問題都解決

而且android 所用的dp 其實和vw 是效果相同的

所以拋棄filexible吧 使用vw

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/111287.html

相關文章

  • zhilizhili-ui 蕩平ie8910 還我前端清凈地

    摘要:給大家帶來一個目前最新版本的方案特色部分功能部分功能是因為無法和和諧共處無法使用真可惜無法在上使用也就無法解決這些問題了不過解決方案里會有我使用的是地址作為兼容方案那么作為一款快速開發的方案解決方案也是會有的我舉個例子如果想要使用一個就可 zhilizhili-ui 給大家帶來一個目前最新版本的ie8方案 特色 flexbox部分功能 vw vh calc部分功能 angular1....

    seasonley 評論0 收藏0
  • zhilizhili-ui 蕩平ie8910 還我前端清凈地

    摘要:給大家帶來一個目前最新版本的方案特色部分功能部分功能是因為無法和和諧共處無法使用真可惜無法在上使用也就無法解決這些問題了不過解決方案里會有我使用的是地址作為兼容方案那么作為一款快速開發的方案解決方案也是會有的我舉個例子如果想要使用一個就可 zhilizhili-ui 給大家帶來一個目前最新版本的ie8方案 特色 flexbox部分功能 vw vh calc部分功能 angular1....

    doodlewind 評論0 收藏0
  • zhilizhili-ui 蕩平ie8910 還我前端清凈地

    摘要:給大家帶來一個目前最新版本的方案特色部分功能部分功能是因為無法和和諧共處無法使用真可惜無法在上使用也就無法解決這些問題了不過解決方案里會有我使用的是地址作為兼容方案那么作為一款快速開發的方案解決方案也是會有的我舉個例子如果想要使用一個就可 zhilizhili-ui 給大家帶來一個目前最新版本的ie8方案 特色 flexbox部分功能 vw vh calc部分功能 angular1....

    lovXin 評論0 收藏0
  • 前端培訓-初級階段-場景實戰(2019-05-23)-移動端適配bug

    摘要:前端最基礎的就是。默認構建一個真實的設置為一個理想值追加到樹中獲取理想值和實際值的比例計算值進行比例換算移動端適配方案前端培訓初級階段之移動端適配原理參考文獻淘寶彈性布局方案實踐布局詳解移動端自適應方案 前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本著提升技...

    FingerLiu 評論0 收藏0
  • 前端培訓-初級階段-場景實戰(2019-05-23)-移動端適配bug

    摘要:前端最基礎的就是。默認構建一個真實的設置為一個理想值追加到樹中獲取理想值和實際值的比例計算值進行比例換算移動端適配方案前端培訓初級階段之移動端適配原理參考文獻淘寶彈性布局方案實踐布局詳解移動端自適應方案 前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本著提升技...

    xi4oh4o 評論0 收藏0

發表評論

0條評論

only_do

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<