亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

zhilizhili-ui 拋棄amfe flexible布局 去構(gòu)建自己的布局

only_do / 444人閱讀

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

h5頁面要適配更多的設(shè)備

google 團(tuán)隊(duì)的device鏈接

阿里amfe的有一個(gè)flexible方案

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

為什么要用navigator判斷

眾所周知 ios 用的是 safari

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

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

不是safari 并且是webkit 可以認(rèn)為是android的瀏覽器

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

根據(jù)dpr 改變initial-scale=1 這沒問題 是不錯(cuò)的想法 但是提出一個(gè)方案時(shí) 不考慮android用戶
僅僅只根據(jù)自己的業(yè)務(wù)要求 就被大家認(rèn)可 這實(shí)在說不過去

rem 加 vw vh 才是王道

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

徐飛的rem layout可以兼容

sass 使用 一個(gè)rem庫

鏈接

為了加快布局速度

我們可以預(yù)設(shè)定一些值

$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;
    }
}

當(dāng)然 rem 也會(huì)有反應(yīng)不及時(shí)的問題 所以最好快速進(jìn)入vw vh時(shí)代

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

方便json序列化 可以隨時(shí)改變 真正實(shí)現(xiàn)全動(dòng)態(tài)

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

在轉(zhuǎn)變成 px

這樣連rem不準(zhǔn)確的問題都解決

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

所以拋棄filexible吧 使用vw

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/111287.html

相關(guān)文章

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

    摘要:給大家?guī)硪粋€(gè)目前最新版本的方案特色部分功能部分功能是因?yàn)闊o法和和諧共處無法使用真可惜無法在上使用也就無法解決這些問題了不過解決方案里會(huì)有我使用的是地址作為兼容方案那么作為一款快速開發(fā)的方案解決方案也是會(huì)有的我舉個(gè)例子如果想要使用一個(gè)就可 zhilizhili-ui 給大家?guī)硪粋€(gè)目前最新版本的ie8方案 特色 flexbox部分功能 vw vh calc部分功能 angular1....

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

    摘要:給大家?guī)硪粋€(gè)目前最新版本的方案特色部分功能部分功能是因?yàn)闊o法和和諧共處無法使用真可惜無法在上使用也就無法解決這些問題了不過解決方案里會(huì)有我使用的是地址作為兼容方案那么作為一款快速開發(fā)的方案解決方案也是會(huì)有的我舉個(gè)例子如果想要使用一個(gè)就可 zhilizhili-ui 給大家?guī)硪粋€(gè)目前最新版本的ie8方案 特色 flexbox部分功能 vw vh calc部分功能 angular1....

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

    摘要:給大家?guī)硪粋€(gè)目前最新版本的方案特色部分功能部分功能是因?yàn)闊o法和和諧共處無法使用真可惜無法在上使用也就無法解決這些問題了不過解決方案里會(huì)有我使用的是地址作為兼容方案那么作為一款快速開發(fā)的方案解決方案也是會(huì)有的我舉個(gè)例子如果想要使用一個(gè)就可 zhilizhili-ui 給大家?guī)硪粋€(gè)目前最新版本的ie8方案 特色 flexbox部分功能 vw vh calc部分功能 angular1....

    lovXin 評(píng)論0 收藏0
  • 前端培訓(xùn)-初級(jí)階段-場景實(shí)戰(zhàn)(2019-05-23)-移動(dòng)端適配bug

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

    FingerLiu 評(píng)論0 收藏0
  • 前端培訓(xùn)-初級(jí)階段-場景實(shí)戰(zhàn)(2019-05-23)-移動(dòng)端適配bug

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

    xi4oh4o 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<