成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 吃透移動(dòng)端 Html5 響應(yīng)式布局

吃透移動(dòng)端 Html5 響應(yīng)式布局

熱門(mén)標(biāo)簽:ok電銷機(jī)器人 惡搞電話機(jī)器人 如何查看地圖標(biāo)注 黃石ai電銷機(jī)器人呼叫中心 欣鼎電銷機(jī)器人 效果 地圖標(biāo)注軟件打印出來(lái) 高德地圖標(biāo)注商戶怎么標(biāo) 電話機(jī)器人技術(shù) 智能電銷機(jī)器人被禁用了么

最近寫(xiě)第三個(gè)移動(dòng)端 H5 的項(xiàng)目了,準(zhǔn)備記錄下自己在 H5 項(xiàng)目中的一些實(shí)踐探索。移動(dòng)端 H5 與 PC 端開(kāi)發(fā)最大的區(qū)別之一,大概就是 響應(yīng)式布局 問(wèn)題。

那么下面我們來(lái)聊聊移動(dòng)端響應(yīng)式布局,了解他的來(lái)龍去脈,對(duì)現(xiàn)有的最佳解決方案探索。

問(wèn)題

全文將圍繞下面幾個(gè)問(wèn)題進(jìn)行論述和展開(kāi):

寫(xiě)移動(dòng)端H5 相關(guān)頁(yè)面,相比 PC 端有哪些值得注意的點(diǎn)?

關(guān)于H5 響應(yīng)式布局有哪些解決方案?

什么是 rem?如何在項(xiàng)目中完美使用它?

vh/vw 是最佳解決方案嗎?它有什么優(yōu)勢(shì)和缺陷 大型開(kāi)源庫(kù)里面常用解決方案是什么?

怎樣快速搭建一套移動(dòng)端布局解決方案?

由來(lái)

概念

什么是 H5 技術(shù)?

H5 這個(gè)命名本身是一個(gè)很不討巧的命名,咋一眼看上去認(rèn)為 HTML5,或者第 5 級(jí)標(biāo)題的標(biāo)簽,對(duì)一些造成一些不小的誤解。

比如:我的一個(gè)某后端同事,談?wù)摰?H5 很簡(jiǎn)單,HTML 之前我也學(xué)過(guò)一些,以后要是你請(qǐng)假,我來(lái)幫你寫(xiě)。

我是一臉蒙蔽,H5 === HTML?

再看看,搜索引擎中H5是什么?(引用來(lái)自谷歌詞條第一頁(yè))

如此看來(lái),將 H5 視作 HTML 的大有人在,而 H5 這個(gè)概念只在中國(guó)特有,所以對(duì)外國(guó)人來(lái)說(shuō)他們也認(rèn)為是 HTML, 所以,對(duì)于外國(guó)人和非這個(gè)領(lǐng)域的人來(lái)說(shuō),他們存在一樣的誤解。

目前的 H5 算是一個(gè)比較大的概念了,我認(rèn)為的 H5 技術(shù)是 一系列移動(dòng)端 web 前端技術(shù)的集合 大致用一個(gè)韋恩圖表示如下

我們這里只談 web 前端中 H5 技術(shù),H5 技術(shù)本身是用于 移動(dòng)端的 web 網(wǎng)頁(yè) 。由于App本身有個(gè) “ webview ” 的容器,在容器里可以運(yùn)行 web 前端相關(guān)代碼,由此 H5 和原生 App 結(jié)合又衍生出來(lái)了 Hybrid App 技術(shù) 。

Hybrid App 技術(shù)大致原理

這是我給公司同事普及 H5 知識(shí)繪制的圖像。

移動(dòng)端 web 和 PC web 的區(qū)別

PC 端我們是怎么布局的呢? 一般采用兩種方案,一種是 min-width 限制最小的寬度,瀏覽器寬度小于 min-width 就直接滾動(dòng)。另外一種呢,就是留白。設(shè)置頁(yè)面一個(gè)基礎(chǔ)寬度,超出的部分留白。

但是這兩種解決方案在移動(dòng)端可行嗎?

移動(dòng)端手機(jī)的寬度,大多不一致,而且沒(méi)辦法進(jìn)行窗口的縮放。讓移動(dòng)端產(chǎn)生滾動(dòng),體驗(yàn)更加糟糕,更別說(shuō)和原生 app 性能相比較,基本頁(yè)面展示體驗(yàn)就很差了。

那么留白呢? 更不可行了,手機(jī)設(shè)備本身寬度就小,再留白就基本看不了什么了。

所以為了讓這種 web 能夠像原生 app 一樣的體驗(yàn),就出現(xiàn)了 H5 技術(shù)。進(jìn)一步衍生了 Hybird , 雖然比不上 app 性能,但是在 熱更新 上占有絕對(duì)優(yōu)勢(shì),有著原生無(wú)法替代的地方。

下面我們來(lái)就來(lái)實(shí)踐下 H5 最基本的技術(shù)之一 移動(dòng)端響應(yīng)式布局

實(shí)踐

解決方案一:rem + pxToRem 概念

css 中用于計(jì)量的單位有兩種,一種是 絕對(duì)單位 ,另一種是 相對(duì)單位

絕對(duì)單位

 

對(duì)于絕對(duì)單位,一般來(lái)說(shuō)常用的也就 px, 其他的可能打印需要用到

相對(duì)單位

 

對(duì)于相對(duì)單位來(lái)說(shuō), emrem 屬于一對(duì), vwvh屬于一對(duì)。

前一對(duì)相對(duì)于 字體大小 ,區(qū)別在于 rem 相對(duì)于 根字體 ,對(duì)于我們控制整體的大小相對(duì)容易些,所以我們可以使用它來(lái)控制整個(gè)頁(yè)面的縮放。

后一對(duì),相對(duì)于視窗的大小,這個(gè)將在下一個(gè)節(jié)中發(fā)揮主要作用。

原理

  • 監(jiān)聽(tīng)屏幕視窗的寬度,通過(guò)一定比例換算賦值給 htmlfont-size 。此時(shí),根字體大小就會(huì)隨屏幕寬度而變化。
  • px 轉(zhuǎn)換成 rem , 常規(guī)方案有兩種,一種是利用 sass / less 中的自定義函數(shù) pxToRem ,寫(xiě) px 時(shí),利用 pxToRem 函數(shù)轉(zhuǎn)換成 rem 。另外一種是直接寫(xiě) px ,編譯過(guò)程利用插件全部轉(zhuǎn)成 rem 。這樣 dom 中元素的大小,就會(huì)隨屏幕寬度變化而變化了。

 實(shí)現(xiàn)

動(dòng)態(tài)更新根字體大小

const MAX_FONT_SIZE = 420

// 定義最大的屏幕寬度
document.addEventListener('DOMContentLoaded', () => {
  const html = document.querySelector('html')
  let fontSize = window.innerWidth / 10
  fontSize = fontSize > MAX_FONT_SIZE ? MAX_FONT_SIZE : fontSize
  html.style.fontSize = fontSize + 'px'
})

px 轉(zhuǎn) rem

pxToRem 方案一

$rootFontSize: 375 / 10;
// 定義 px 轉(zhuǎn)化為 rem 的函數(shù)
@function px2rem ($px) {
    @return $px / $rootFontSize + rem;
}

.demo {
    width: px2rem(100);
    height: px2rem(100);
}

pxToRem 方案二

vue-cli3 中配置 裝 postcss-pxtorem 插件就可以了,其他平臺(tái)大致差不多

const autoprefixer = require('autoprefixer')
const pxtorem = require('postcss-pxtorem')
module.exports = { 
  // ...
  css: {
    sourceMap: true,
    loaderOptions: {
      postcss: {
        plugins: [
          autoprefixer(),
          pxtorem({
            rootValue: 37.5,
            propList: ['*']
          })
        ]
      }
    }
  }
}

點(diǎn)擊快速配置 H5 項(xiàng)目工程

繼續(xù)探索postcss-pxtorem 插件源碼,查看它實(shí)現(xiàn)的原理

function createPxReplace (rootValue, unitPrecision, minPixelValue) {
    return function (m, $1) {
        if (!$1) return m;
        var pixels = parseFloat($1);
        if (pixels < minPixelValue) return m;
        var fixedVal = toFixed((pixels / rootValue), unitPrecision);
        return (fixedVal === 0) ? '0' : fixedVal + 'rem';
    };
}

px 變換成 rem 主要是這個(gè)函數(shù),當(dāng)然里面有很多可配置的參數(shù), 核心原理和我們方案一差不多,方便在于,不需要每次寫(xiě) px 都要加上一個(gè)函數(shù),代碼也清晰很多

是不是所有元素 px 都要轉(zhuǎn)換成 rem 呢?,那可不一定哦, border 中的 px 不應(yīng)該轉(zhuǎn) rem,涉及到另外一個(gè) 1px 的問(wèn)題,上一篇文章詳細(xì)論述過(guò),避免 px 轉(zhuǎn) rem ,將 border 中的 px 大寫(xiě)成 PX/Px/pX

1px 適配問(wèn)題請(qǐng)移至吃透移動(dòng)端 1px

解決方案二:vh + vw

原理

vw 相對(duì)于視窗寬度的單位,隨寬度變化而變化。由此看來(lái),方案一其實(shí)是方案二的一種 Hack, 通過(guò)使用監(jiān)聽(tīng)實(shí)現(xiàn)了方案二的效果

實(shí)現(xiàn)

與 rem 類似做法,直接使用postcss-px-to-viewport 插件進(jìn)行配置, 配置方式也是和 postcss-pxtorem 大同小異

我們看看插件的原理是不是也是一樣的

function createPxReplace(opts, viewportUnit, viewportSize) {
  return function (m, $1) {
    if (!$1) return m;
    var pixels = parseFloat($1);
    if (pixels <= opts.minPixelValue) return m;
    var parsedVal = toFixed((pixels / viewportSize * 100), opts.unitPrecision);
    return parsedVal === 0 ? '0' : parsedVal + viewportUnit;
  };
}

果然呢,連方法名、變量名、代碼邏輯,都一摸一樣哈哈哈,誰(shuí)抄誰(shuí),我就不指出來(lái)啦 - -

其他解決方案 

                    

  
  方案 缺陷
1 百分比 高度無(wú)法百分比
2 媒體查詢 + meta 中 viewport 不同設(shè)備寬度不同,縮放比無(wú)法完全確定
3 flex 還是無(wú)法解決寬度超出問(wèn)題

上面方案均存在致命缺陷,不推薦使用它完成移動(dòng)端布局計(jì)算。

flex 與 rem 結(jié)合使用更佳

兼容性

上述兩種方案, 兼容性主要在于 rem,vh,vw 關(guān)鍵詞上

rem 在移動(dòng)端表現(xiàn)高達(dá) 100%,令人驚嘆!

 

 

vh vw表現(xiàn)還是比較令人滿意,低版本的 safari 情況下會(huì)有兼容性問(wèn)題,但不影響它會(huì)成為一種比較好的移動(dòng)端布局解決方案。

 開(kāi)源庫(kù)解決方案

vant 組件庫(kù)

vant 組件庫(kù)中,默認(rèn)采用 px 做計(jì)量單位,如果需要使用 rem ,直接使用插件完美適配。

對(duì)于 vw 方案,vant 也是可以通過(guò)插件將 px 轉(zhuǎn)成 vw ,對(duì)于 vw 可能會(huì)存在一些坑點(diǎn)。

ant-design-mobile 組件庫(kù)

ant-design-mobile 組件庫(kù)仍然使用 px 單位

@hd: 1px; // 基本單位

// 字體尺寸
// ---
@font-size-icontext: 10 * @hd;
@font-size-caption-sm: 12 * @hd;
@font-size-base: 14 * @hd;
@font-size-subhead: 15 * @hd;
@font-size-caption: 16 * @hd;
@font-size-heading: 17 * @hd;

// 圓角
// ---
@radius-xs: 2 * @hd;
@radius-sm: 3 * @hd;
@radius-md: 5 * @hd;
@radius-lg: 7 * @hd;
@radius-circle: 50%;

// 邊框尺寸
// ---
@border-width-sm: 1PX;
@border-width-md: 1PX;
@border-width-lg: 2 * @hd;

vant 組件一樣, 還是由開(kāi)發(fā)者來(lái)決定到底用哪一種方案 這種把選擇權(quán)交給開(kāi)發(fā)者,算是一種開(kāi)源庫(kù)的最靈活的做法了 。

總結(jié)

通過(guò)該文,你大概了解 H5 問(wèn)題的來(lái)龍去脈了吧,也明白了如何解決移動(dòng)端響應(yīng)式布局問(wèn)題,如果這篇文章能解決你的疑問(wèn)或者工作中問(wèn)題,不妨 點(diǎn)個(gè)贊 收藏下。

由于技術(shù)水平有限,文章中如有錯(cuò)誤地方,請(qǐng)?jiān)谠u(píng)論區(qū)指出,感謝!

上一篇文章,解決了 1px 問(wèn)題 ,這篇文章解決了 響應(yīng)式布局 問(wèn)題, 接下我應(yīng)該會(huì)繼續(xù)研究下, 關(guān)于 H5 一些踩坑總結(jié) ,之后應(yīng)該會(huì)去研究下 vue 最新的源碼 再進(jìn)行分享,想持續(xù)了解更多,不妨點(diǎn)個(gè) 關(guān)注 唄。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:盤(pán)錦 阿壩 赤峰 綏化 金昌 聊城 中山 萍鄉(xiāng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《吃透移動(dòng)端 Html5 響應(yīng)式布局》,本文關(guān)鍵詞  吃透,移動(dòng),端,Html5,響應(yīng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《吃透移動(dòng)端 Html5 響應(yīng)式布局》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于吃透移動(dòng)端 Html5 響應(yīng)式布局的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人国产激情在线| 福利av在线| 巨乳诱惑日韩免费av| 欧美人成免费网站| 亚洲一品av免费观看| jlzzjlzz国产精品久久| 人体内射精一区二区三区| 女同视频在线观看| 日本在线视频一区二区三区| 欧美成人黑人xx视频免费观看| 欧美大电影免费观看| 在线观看xxxxvideo| 国产午夜福利精品| bdsm国产| 成人福利视频| 稀缺呦国内精品呦| 黄漫在线观看| 国产日韩精品一区观看| 黄色在线资源| 国产精品1234| 中国国产一级毛片| 国产福利视频在线| 亚洲欧美日韩成人高清在线一区| 色先锋最新资源| 亚洲综合不卡| 亚洲宅男一区| 欧美主播福利视频| 97久久超碰| 亚洲国产一区二区在线播放| 午夜丝袜av电影| 欧美另类极品videosbest视| 中文字幕在线网址| 日韩欧美99| 亚洲欧美日韩中文在线制服| 亚洲欧美视频在线播放| 中文字幕中文字幕在线中文字幕三区| 天天做日日爱夜夜爽| 日本视频二区| 亚州欧美日韩中文视频| 欧美性受xxxx黑人xyx性爽| 一级毛片高清视频| 亚洲一级av无码毛片精品| 亚洲欧美国产高清va在线播放| 最新国产一区二区| 91精品国产色综合久久不8| 亚洲校园欧美国产另类| 日本一道本久久| 中文在线最新版天堂8| 日本在线不卡视频一二三区| 在线能看的av网站| 国产视频一二三四区| 免费毛片在线播放免费| 麻豆91免费| 中文乱码字幕午夜无线观看| 亚洲综合伊人| 91国产福利在线| 国产一区二区按摩在线观看| 欧美人体大胆444www| 国产又粗又硬视频| 国产精品v日韩精品v欧美精品网站| 久久精品五月婷婷| 中文字字幕一区二区三区四区五区| 成人欧美一区二区三区黑人一| 国产卡1卡2卡三卡在线| 成人av资源站| 国产精品99久久久精品无码| 国产精品-区区久久久狼| 欧美激情在线观看视频| 少妇精品视频一区二区免费看| 鲁丝一区鲁丝二区鲁丝三区| 不卡视频免费在线观看| 国产美女视频一区二区二三区| 99久久精品免费看国产四区| 国产在线精品国自产拍免费| 中国黄色在线视频| 成人免费无遮挡无码黄漫视频| 欧美日韩精品在线观看视频| 91超碰这里只有精品国产| 成人在线视频网址| 在线观看 亚洲| 99久久久免费精品| 日韩电影免费在线观看中文字幕| 国产99午夜精品一区二区三区| 中文在线中文字幕| 国产成人亚洲一区二区三区| 亚洲三级黄色在线观看| 国产午夜精品在线观看| 神马午夜电影一区二区三区在线观看| 久久99久久久欧美国产| 香蕉国产在线视频| 午夜小视频在线播放| 麻豆九一精品爱看视频在线观看免费| 欧美精品免费在线观看| 欧美午夜欧美| 亚洲成色www久久网站| 精品制服美女丁香| 国产区在线观看视频| 欧美日韩一区二区区别是什么| 影音先锋国产资源站| 人人爱人人爽| 高清在线观看免费| 你懂的在线观看视频| 亚洲1区在线| 亚洲最大色网站| 黑人巨大精品| 特黄特色特刺激视频免费播放| 国产影视一区| 免费黄色av电影| 想看黄色一级片| 91wwwcom在线观看| 波多野结衣中文字幕一区二区三区| 国产成人精品一区二区免费看京| 中文字幕在线观看网站| 青青青免费视频在线2| 韩日中文字幕第一页| 国产精品主播直播| 69日本xxxxxxxxx49| 国产日韩欧美在线观看视频| 最近久乱中文字幕| 日韩欧美国产精品| 999在线精品视频| 日韩一区二区免费视频| 久久99蜜桃精品久久久久小说| 国产精品igao视频| 久久久国产精品无码| 欧美黄网站色视频| 国产精品亚洲一区二区在线观看| 成人午夜精品视频| 欧美在线观看天堂一区二区三区| 国产日产精品一区二区三区的介绍| 91麻豆桃色免费看| 麻豆精品不卡国产免费看| 亚洲国产精品久久不卡毛片| 国产乱码精品一区二区三区不卡| 91色.com| 日本黄色女人| 国产一区毛片| 欧美成人免费全部观看天天性色| 国产一区 二区 三区一级| 久久久精品99| 国产精品18久久久久久麻辣| 777精品久无码人妻蜜桃| 国产一区二区三区在线观看精品| 免费观看一级视频| 色一情一乱一伦一视频免费看| 久久这里只有精品国产| 一区二区三区免费高清视频| 亚洲福利精品视频| 91啪国产在线| 美女国产一区二区三区| 波多野结衣家庭教师| 在线麻豆国产传媒1国产免费| 免费网站观看www在线观| jk破处视频在线| 国产亚洲欧美另类中文| 日本在线视频1区| 午夜伦理精品一区| 精品自拍视频在线观看| 超碰在线一区二区三区| 91麻豆精品国产91久久久更新时间| 黄色三级中文字幕| 人妻熟女一二三区夜夜爱| 国产美女91呻吟求| 国产精品一区二区婷婷| 91丨九色丨蝌蚪丨对白| 欧美一区二区视频在线观看2020| 国产羞羞视频在线播放| 国产熟女高潮视频| 中文字幕制服诱惑| 中文字幕导航| www.国产视频| 亚洲第一成人在线| 亚洲国产精品专区久久| 国产一区二区不卡视频在线观看| 久久99精品久久久久久青青日本| 日韩欧美极品在线观看| 一本色道久久综合亚洲精品按摩| 日韩国产在线观看一区| 青青青手机在线视频| 激情五月播播久久久精品| 午夜日韩在线电影| 男女视频一区二区三区| 91小仙女jk白丝袜呻吟| 九九视频在线免费观看| 欧美激情视频一区二区三区在线播放| 久草在线资源网| 视频一区在线免费看| 久久久亚洲精品视频| 91嫩草|国产丨精品入口| 影音先锋男人资源在线观看| 尤物yw午夜国产精品视频明星| 色哟哟精品丝袜一区二区| 久久人体视频| 国产视频在线播放| 亚洲一卡二卡三卡| 国产精品美日韩| 成人av综合一区| 国产丝袜美女| 亚洲天堂男人| 视频一区二区三区四区五区| 一本加勒比波多野结衣| 成人听书哪个软件好| 久久精品免视看国产成人| www.在线播放| 欧美一区二区三区在线免费观看| 日韩二区在线观看| 日本10禁啪啪无遮挡免费一区二区| 国产v片免费观看| 亚洲欧美日韩视频二区| 台湾天天综合人成在线| 亚洲天堂久久久久久久| 中文国语毛片高清视频| 欧美亚洲另类色图| 日韩avxxx| 成人激情小说网站| 视频一区 中文字幕| 99精品人妻国产毛片| 亚洲小说欧美激情另类| 亚洲欧美专区| 国产日韩欧美三区| 国产大片一区二区三区| 久久久久99精品成人| 99精品黄色片免费大全| 国产精品中文在线| 亚洲视频色图| 精品人妻伦一区二区三区久久| 最新版sss视频在线| 欧美最猛性xxxx| 久久久久久亚洲中文字幕无码| 免费在线观看h| 精品人妻一区二区免费| 国产1区2区视频| 欧美成人69| 不卡av在线网| 亚洲国产欧美在线成人app| 天堂在线观看免费视频| 美女航空一级毛片在线播放| 国产免费一区二区三区四在线播放| 四虎免费在线观看视频| 国产一区二区三区综合| 亚洲人成久久| 国产在线1区| 中文字幕视频在线免费观看| 日本少妇xxx| 99久久国产综合精品色伊| 青青操在线观看视频| 国内精品伊人久久久久av影院| 在线视频免费观看一区| 轻轻色免费在线视频| 久久中文欧美| 欧美性猛交7777777| 欧美日韩一区二区三区四区五区| 中文字幕在线视频一区二区三区| 亚洲欧美日韩爽爽影院| 欧美a∨亚洲欧美亚洲| 精品久久久久人成| 成人网视频在线观看| 夜夜未满十八勿进的爽爽影视| 成年网在线观看免费观看网址| 香蕉视频成人在线| 国产精品视频一区二区三区不卡| 国产成人精品在线| 亚洲一区 欧美| 国产精品99久久免费观看| 欧美一区二区三区四| 欧美日韩中文不卡| 免费看成年视频网页| 欧美日韩国产综合一区二区| 一级黄在线观看| 色网在线播放| 2019中文字幕在线观看| av噜噜在线观看| 国产又黄又猛又粗又爽的视频| 手机在线看福利| 91自拍.com| 国产专区欧美精品| 66久久国产| av成人app永久免费| 欧美性猛交久久久乱大交小说| 99视频国产精品免费观看a| 欧美午夜电影一区二区三区| 挪威xxxx性hd极品| 亚洲曰韩产成在线| 中国一区二区视频| 久久成人av少妇免费| 日韩福利视频在线| 亚洲第一精品在线观看| 美女在线不卡| 992tv在线观看在线播放| 一本色道69色精品综合久久| 日韩精品一区二区三区四区| 天堂视频免费在线观看| 中文字幕被公侵犯的漂亮人妻| 日本电影亚洲天堂一区| 国产中文日韩欧美| 国产不卡精品在线| 伊人久久大香线蕉av一区| 日韩av手机在线播放| 色版视频在线观看| 亚洲 激情 在线| 免费国产羞羞网站美图| 四季av在线一区二区三区| 色哟哟精品丝袜一区二区| 一区二区免费在线观看| 国产1卡2卡三卡四卡网站| 国产精品老女人| 日韩影院二区| 国产亚洲精品码| 亚洲性无码av在线| 最新黄色av网站| 无码日本精品xxxxxxxxx| 福利视频理论电影| 日韩五码在线观看| 四虎网站在线观看| 久久蜜桃一区二区| 国产精品高潮在线| 一区二区三区视频在线观看视频| 一本色道久久99精品综合| 久久不射电影网| 国内伊人久久久久久网站视频| 一本色道久久综合狠狠躁的推荐| 国产伦精品一区二区三区高清版| 99视频这里有精品| 国产精品一区二区你懂得| 激情久久一区| 深夜福利影院在线观看| 欧美日韩在线播| 精品欧美日韩精品|