精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

這幾個(gè)CSS概念,你了解嗎?

開發(fā) 前端
聊起css,印象最深刻的就是剛畢業(yè)那會(huì)剛開始從事前端開發(fā)崗位工作的時(shí)候,身為一名 cut picture boy (切圖仔),在頁面布局及還原設(shè)計(jì)圖中廣泛使用css來開發(fā)頁面,我記得剛開始接觸最多的就是Bootstrap(用于開發(fā)響應(yīng)式布局、移動(dòng)設(shè)備優(yōu)先的 WEB)。

[[405275]]

本文轉(zhuǎn)載自微信公眾號(hào)「前端那些趣事」,作者樹醬君。轉(zhuǎn)載本文請(qǐng)聯(lián)系前端那些趣事公眾號(hào)。

聊起css,印象最深刻的就是剛畢業(yè)那會(huì)剛開始從事前端開發(fā)崗位工作的時(shí)候,身為一名 cut picture boy (切圖仔),在頁面布局及還原設(shè)計(jì)圖中廣泛使用css來開發(fā)頁面,我記得剛開始接觸最多的就是Bootstrap(用于開發(fā)響應(yīng)式布局、移動(dòng)設(shè)備優(yōu)先的 WEB)。然而隨著前端突飛猛進(jìn)的編進(jìn),諸如element,ant design等優(yōu)秀的ui庫出現(xiàn),在對(duì)比中感到審美疲勞。言歸正傳,css近年來了也催生了蠻多新的解決方案,比如 CSS Modules、styled-components(css in js )、Functional CSS、CSS 原子類、CSS沙盒等等

1. CSS Module

CSS Module 顧名思義就是 CSS 模塊化,為什么需要模塊化?我們知道隨著基于vue、react開發(fā)SPA的web應(yīng)用,本質(zhì)上是由多組件搭建而成,就好比用積木來搭房子,如果這個(gè)時(shí)候兩個(gè)組件的樣式類名重復(fù)了,那豈不是就沖突了?為了解決沖突就需要進(jìn)行模塊化區(qū)分,沒有了命名沖突,更好的讓組件間沙箱化,而CSS Module就是css模塊化的實(shí)現(xiàn)方式之一

CSS Module 在打包的時(shí)候會(huì)將類名轉(zhuǎn)換成帶有hash值的新類名,根據(jù)命名規(guī)矩,從而杜絕css類名沖突的問題。

啊呆同學(xué):CSS Module是不是就是Vue: scoped 樣式的實(shí)現(xiàn)方式呢?

答:不是的,CSS Scope是通過限制作用域來實(shí)現(xiàn),樣式在局部生效,而不是真正意義上的css Module

我們知道,當(dāng)一個(gè)style標(biāo)簽擁有scoped屬性時(shí)候,它的css樣式只能用于當(dāng)前的Vue組件,它的實(shí)現(xiàn)原理是通過PostCSS來實(shí)現(xiàn),通過給想對(duì)應(yīng)的dom新增一個(gè)屬性,同時(shí)給css選擇器新增一個(gè)對(duì)應(yīng)的屬性,來對(duì)應(yīng)這個(gè)唯一的dom,如下所示

而css module 是怎么樣實(shí)現(xiàn)的呢,以vue為例子,如何使用CSS module

  • webpack 直接 引入 vue-loader 使用文檔??[1]
  • vue-cli3內(nèi)置,可以直接開箱即用, 只需要在style標(biāo)簽標(biāo)記module,就可以在組件內(nèi)使用CSS Modules了,更多操作看文檔使用文檔[2]

下面我們看看CSS Module在vue項(xiàng)目中的編譯效果

我們可以看到,CSS Modules在最終構(gòu)建頁面時(shí)會(huì)自動(dòng)重命名class,用vue官方描述就是,這個(gè) module 特性指引 Vue Loader 作為名為 $style 的計(jì)算屬性,向組件注入 CSS Modules 局部對(duì)象。然后你就可以在模板中通過一個(gè)動(dòng)態(tài)類綁定來使用它了

啊樂同學(xué):你說CSS Module是 css 模塊化的一種實(shí)現(xiàn)方式,還有其他CSS模塊化實(shí)現(xiàn)方式嗎?

有的,比如BEM 命名規(guī)范,還有下節(jié)會(huì)介紹的 CSS in JS

這里簡(jiǎn)單介紹下BEM

拓展閱讀:

  • CSS Modules 用法教程[3]
  • BEM 官方規(guī)范[4]

2. CSS in JS

CSS in JS,顧名思義就是將應(yīng)用的CSS樣式寫在JavaScript文件里面,使用JS語言來寫CSS,包括替代原先寫后綴為.css、.less、.scss等文件

2.1 styled-components

styled-components 是 CSS in JS 實(shí)現(xiàn)方案中比較知名的,大多用于React,通過使用es6語法的標(biāo)簽?zāi)0遄址Z法為component定義css屬性,我們不用在設(shè)置className類名啦~ 我們看看那下面這個(gè)demo 

啊雪同學(xué):styled-components是為React而生的,那Vue能使用嗎?

答:可以的,styled-components team 專門為Vue開發(fā)了一個(gè) vue-styled-components,和React的styled-components用法非常相似,有興趣可以玩玩,我玩得不溜(不過這個(gè)倉庫?也是有點(diǎn)少,看來很小眾, style-component寫起來確實(shí)有點(diǎn)別扭)但我始終覺得 CSS-in-JS 會(huì)越來越流行 文檔鏈接??[5]

拓展:

styled-components 官網(wǎng)[6]

3.CSS 原子類

其實(shí)這個(gè)概念已經(jīng)很老了,本質(zhì)上也是一種編寫 CSS 的思想,簡(jiǎn)而言之就是通過用原子類構(gòu)造選擇器,比如我們定義一個(gè)base.css 文件,里面定義了公共復(fù)用高的選擇器,諸如mgt20(來表示 margin-top: 20px )等等,好處在于便于抽出復(fù)用代碼,提高代碼復(fù)用程度,但是過度的抽象也會(huì)帶來了維護(hù)上的巨大成本。

3.1 tailwind

tailwind 官網(wǎng)鏈接[7]其實(shí)本質(zhì)上也是一種原子類思維,一個(gè) class 代表一種 CSS 屬性。優(yōu)點(diǎn)在于它把 class 拆分到足夠細(xì),粒度很小,很好很「原子」。在國(guó)外很吃香,因?yàn)樽远x屬性強(qiáng)且類名語義話強(qiáng),你再也不用為取class的名字很犯愁(畢竟單獨(dú)一個(gè)組件開發(fā)我們就可能需要n個(gè)類),自定義就像搭積木一樣,但國(guó)內(nèi)爭(zhēng)議比較大,早期原子類在國(guó)內(nèi)基本被噴,到2020年后卻態(tài)度有所改觀。我們看下下面這段demo,官方事例如何實(shí)現(xiàn)一個(gè)卡片

我這一眼完全好多類名,但是確實(shí)看起來簡(jiǎn)單就能構(gòu)建,但這粒度也太小了吧~問題也隨著暴露,難記,用著用著,你就好比小時(shí)候要拿起字典來查閱單詞,tailwind寶典請(qǐng)查收 查閱鏈接 [8]

輪落地應(yīng)用,當(dāng)前twitter就是基于tailwind進(jìn)行改版的,我們可以在控制臺(tái)清晰看到

話說這個(gè)實(shí)驗(yàn)室還蠻有錢,贊助了vite的廣告位

 拓展閱讀:

  • 如何評(píng)價(jià)CSS框架TailwindCSS?[9]

3.2 bulma

Bulma 是一個(gè)基于 Flexbox 布局技術(shù)的免費(fèi)、開源的現(xiàn)代 CSS 框架,早期接觸的時(shí)候是在社區(qū)看到基于Bulma的Vue.js的輕量級(jí)UI組件buefy。它完全基于CSS,不需要javascript。這也是他跟boostrap的最大區(qū)別。不過現(xiàn)在也不是很主流,這里不做過多闡述,感興趣同學(xué)可以深入了解,可以看下面這個(gè)例子

學(xué)習(xí)使用CSS框架并不是最終目的,它只是一個(gè)提升生產(chǎn)力的工具,工具的目的是用來提升我們開發(fā)效率,最終賦能到我們的產(chǎn)品中去,所以不用太糾結(jié)有沒有使用過這些框架,畢竟那么多個(gè)框架你是不可能每個(gè)都會(huì)用。換句話講了解原理也是可以的, 能提升自己的認(rèn)知

拓展閱讀:

  • CSS 框架 Bulma 教程[10]
  • https://buefy.org/[11]

4.CSS Sandbox(沙盒)

css沙盒簡(jiǎn)而言之就是起到樣式隔離的作用,互不干擾,前端接觸比較多的就是微前端了,畢竟要保證每個(gè)集成進(jìn)來的應(yīng)用樣式互不干擾。因?yàn)閼?yīng)用可能是不同團(tuán)隊(duì)成員開發(fā),正常是會(huì)有類名沖突的情況出現(xiàn)。

最早期的實(shí)現(xiàn)方式應(yīng)該就是iframe了,iframe自帶天然隔離,但是這種方式局限性也很多,還有就像上文我們提及的幾個(gè)點(diǎn),比如

  • scoped CSS:通過定義屬性scoped來就能結(jié)合 DOM 樹限制 CSS 作用范圍
  • CSS in js 及 CSS Module 是通過工具把樣式編譯成腳本
  • 移除head內(nèi)標(biāo)簽:這也是qiankun(微前端框架) 的 css 沙箱的原理,通過記錄子項(xiàng)目運(yùn)行時(shí)新增的 style/link 標(biāo)簽,卸載子項(xiàng)目時(shí)移除這些標(biāo)簽。重新添加新載入子項(xiàng)目的標(biāo)簽來實(shí)現(xiàn)
  • shadow DOM:你可以理解為dom中的dom,是 Web components一個(gè)重要屬性,它允許將隱藏的 DOM 樹附加到常規(guī)的 DOM 樹中,弊端就是兼容性較差,你可以看下兼容情況??[12]

拓展閱讀:

  • 使用 shadow DOM[13]

Reference

[1]使用文檔

https://vue-loader.vuejs.org/zh/guide/css-modules.html#%E7%94%A8%E6%B3%95

[2]使用文檔?

https://cli.vuejs.org/zh/guide/css.html#css-modules

[3]CSS Modules 用法教程:

http://www.ruanyifeng.com/blog/2016/06/css_modules.html

[4]BEM 官方規(guī)范:

http://getbem.com/

[5]文檔鏈接

https://github.com/styled-components/vue-styled-components

[6]styled-components 官網(wǎng):

https://styled-components.com

[7]官網(wǎng)鏈接:

https://www.tailwindcss.cn/

[8]查閱鏈接 :

https://tailwindcss.com/docs/border-radius

[9]如何評(píng)價(jià)CSS框架TailwindCSS?:

https://www.zhihu.com/question/337939566

[10]CSS 框架 Bulma 教程:

http://www.ruanyifeng.com/blog/2017/10/bulma.html

[11]https://buefy.org/:

https://buefy.org/

[12]兼容情況:

https://www.caniuse.com/?search=shadow%20DOM

[13]使用 shadow DOM:

https://developer.mozilla.org/zh-CN/docs/Web/Web_Components/Using_shadow_DOM

 

責(zé)任編輯:武曉燕 來源: 前端那些趣事
相關(guān)推薦

2023-11-30 08:19:52

偽類CSS

2019-09-25 10:37:16

SpringBeanUtils接口

2023-04-10 15:01:38

CSS開發(fā)

2017-09-23 15:17:21

散熱筆記本電腦藍(lán)屏

2021-01-07 05:40:13

BLE模塊Android

2022-04-07 07:36:04

APIJava 8JWT

2010-08-16 14:07:44

盒模型marginpadding

2019-03-27 09:40:49

程序員技能開發(fā)者

2022-04-06 08:49:44

SSTKV存儲(chǔ)引擎

2023-11-08 08:43:08

calc函數(shù)CSS

2017-05-31 10:56:25

F5跨云之旅混合云

2020-07-07 12:30:16

Windows 10Windows操作系統(tǒng)

2020-10-25 08:45:38

IPv6網(wǎng)絡(luò)協(xié)議網(wǎng)絡(luò)

2024-12-26 08:42:37

2016-08-25 21:41:29

MarkdownHtmlWeb

2015-03-18 10:03:18

ragment動(dòng)態(tài)管理

2014-04-17 16:42:03

DevOps

2012-09-06 17:54:28

2022-07-26 00:00:22

HTAP系統(tǒng)數(shù)據(jù)庫

2019-07-11 08:54:24

Redis安全策略
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

91视频 - 88av| 国产欧美精品一区二区| 日本少妇xxx| 两个人看的在线视频www| 久久色中文字幕| 国产精品女人久久久久久| 色欲人妻综合网| 奇米777国产一区国产二区| 欧美三区免费完整视频在线观看| 丰满人妻一区二区三区53号| 涩涩视频免费看| 狂野欧美一区| 色综合91久久精品中文字幕| 亚洲天堂久久新| 亚洲精品视频一二三区| 在线观看国产日韩| 水蜜桃色314在线观看| 91se在线| www激情久久| 91久久国产综合久久蜜月精品| 成年人视频在线免费看| 重囗味另类老妇506070| 一区二区三区动漫| 日本xxxx裸体xxxx| 日韩成人在线观看视频| 欧美日韩在线综合| 久久久免费视频网站| 亚洲淫性视频| 亚洲婷婷综合色高清在线| 粉嫩高清一区二区三区精品视频| 中文字幕福利视频| 免费日韩av片| 国内精品免费午夜毛片| 婷婷伊人五月天| 欧美日韩一二| 国产性猛交xxxx免费看久久| 亚洲一区二区三区四区av| 99精品国产九九国产精品| 91久久精品一区二区三区| 久久99中文字幕| 伊人春色在线观看| 亚洲柠檬福利资源导航| 久久综合一区| 手机亚洲第一页| 不卡一二三区首页| 翡翠波斯猫1977年美国| 亚洲AV无码精品国产| 国产一区二区剧情av在线| 国产日产久久高清欧美一区| 少妇无套内谢久久久久| 日韩中文字幕一区二区三区| 2019av中文字幕| 亚洲欧美综合另类| 亚洲欧美激情诱惑| 日本不卡视频在线播放| 久久久免费高清视频| 久久精品九九| 国产精品狼人色视频一区| 天天射天天干天天| 日本中文在线一区| 国产精品女视频| 中文在线最新版天堂| 日本成人中文字幕在线视频| 国产精品美女在线| 最近中文字幕免费在线观看| 日韩av中文在线观看| 国产高清视频一区三区| 波多野结衣高清在线| 三级欧美在线一区| 国产精品嫩草影院久久久| 在线观看国产小视频| 蜜桃精品视频在线观看| 成人性教育视频在线观看| 国产女人18毛片水真多| 国产成人在线影院 | 伊人久久青草| 国产剧情在线| 亚洲成人精品一区二区| 人人妻人人添人人爽欧美一区| 三级在线观看视频| 在线看不卡av| 欧美一级小视频| 9l视频自拍蝌蚪9l视频成人| 亚洲国产精品成人一区二区| 国产精品一区二区入口九绯色| 欧美亚洲激情| 久久成人综合视频| 国产 欧美 日韩 在线| 亚洲欧美久久久| 成人美女免费网站视频| 亚洲国产福利视频| 久久精品一级爱片| 国产精品无码乱伦| 国产精品13p| 欧美日韩精品二区第二页| 午夜性福利视频| 一区二区三区韩国免费中文网站| 日韩视频永久免费观看| 国产午夜精品无码| 美女在线视频一区| 国产午夜精品一区| 97在线观看免费观看高清| 亚洲精品亚洲人成人网| 日韩a∨精品日韩在线观看| 黄色精品视频| 亚洲成色777777女色窝| 免费一级suv好看的国产网站| 欧美高清日韩| 国产成人精彩在线视频九色| 性做久久久久久久| 国产欧美精品一区| 国产二区视频在线| 啪啪av大全导航福利综合导航| 亚洲成年人在线播放| 综合 欧美 亚洲日本| 在线欧美三区| 亚洲一区二区三区四区在线播放| 日韩av免费观影| 一区二区三区波多野结衣在线观看| 日本国产在线播放| 久久在线观看| 一区二区欧美亚洲| 香蕉免费毛片视频| 国产精品亚洲第一区在线暖暖韩国| 欧美极品色图| 成人性生交大片免费看网站| 欧美日韩国产免费一区二区| www.超碰97| 亚洲第一在线| 5566av亚洲| √新版天堂资源在线资源| 精品久久久久久久久久久久| 熟妇无码乱子成人精品| 91一区二区| 国产不卡一区二区在线播放| 香蕉av一区二区三区| 一区二区三区在线免费视频| 日本不卡一区二区在线观看| 欧美精品系列| 日本精品久久久久久久| av女名字大全列表| 午夜久久久久久久久| 久久久国产精品久久久| 久久精品亚洲人成影院| 国产美女精品视频| 2021av在线| 欧美日韩卡一卡二| 懂色av粉嫩av浪潮av| 亚洲永久免费| 欧美不卡三区| 永久免费毛片在线播放| 日韩高清欧美高清| 免费看日韩毛片| 91亚洲精品久久久蜜桃| 色综合久久久久无码专区| avtt综合网| 欧美精品videos性欧美| 丁香六月色婷婷| 亚洲成人www| 少妇精品无码一区二区三区| 99精品视频免费| 久久五月天婷婷| 欧美大胆性生话| 国产一区二区三区在线播放免费观看 | 久久99精品久久久久久青青91| 国产又黄又粗又长| 亚洲美女区一区| 中文字幕在线观看91| 精品999网站| 精品欧美一区二区精品久久| 国产91足控脚交在线观看| 精品久久人人做人人爰| 日本三级片在线观看| 91在线小视频| 免费看污污网站| 欧美第一精品| 99国产在线观看| 99热99re6国产在线播放| 亚洲精品一区二区三区婷婷月| 无码人妻一区二区三区线| 国产欧美一区二区精品性色| av中文字幕网址| 欧美三级网页| 国产欧美日本在线| 日本精品裸体写真集在线观看| 色一情一乱一区二区| 国产精品女人久久久| 亚洲一区二区在线免费观看视频| 中文字幕在线永久| 日本va欧美va欧美va精品| 国产精品久久成人免费观看| 久久成人福利| 国产精品综合网站| 2021天堂中文幕一二区在线观| 亚洲欧洲黄色网| 99久久精品国产色欲| 精品久久久国产| 一区二区三区在线播放视频| 国产91富婆露脸刺激对白| 男女av免费观看| 亚洲午夜精品一区 二区 三区| 好看的日韩精品视频在线| 国产成人精品一区二三区在线观看 | 国产欧美亚洲精品| av免费在线视| 久久久国产精彩视频美女艺术照福利| 欧美亚洲精品在线观看| 欧美日韩一级片网站| 久草视频在线观| 亚洲日本在线a| 好吊色视频一区二区三区| 日本va欧美va瓶| 国产曰肥老太婆无遮挡| 日韩av片子| 久久久久高清| 亚洲三级av| 91久久国产婷婷一区二区| 51漫画成人app入口| 超碰精品一区二区三区乱码| 美丽的姑娘在线观看免费动漫| 日韩欧美精品在线视频| 国产三级理论片| 欧美日韩国产专区| 欧美久久久久久久久久久久| 中文字幕免费观看一区| 黄瓜视频污在线观看| 粉嫩欧美一区二区三区高清影视| 亚洲欧美偷拍另类| 热久久国产精品| 成年人免费在线播放| 精品1区2区3区4区| 国产 欧美 日韩 一区| 91成人观看| 一本久道久久综合狠狠爱亚洲精品| 亚洲欧洲美洲国产香蕉| 久久精品日韩| 欧美jizz19性欧美| 国产高清精品一区二区| 日本高清精品| 99在线首页视频| 亚洲一区二区电影| 成人精品久久久| 亚洲男男av| 成人妇女淫片aaaa视频| 青草综合视频| 成人av在线天堂| 综合久久伊人| 成人在线播放av| 亚洲超碰在线观看| 国产经品一区二区| 国产精品qvod| 久久精品人成| 欧洲乱码伦视频免费| 日韩精品资源| 色一区二区三区四区| 一区一区视频| 欧美区亚洲区| 日本免费黄色小视频| 欧美日韩一区二区三区四区在线观看| 国产1区2区3区中文字幕| 尹人成人综合网| 欧美性大战久久久久xxx | 亚洲人成在线播放网站岛国| 男人的午夜天堂| 亚洲黄色性网站| 日韩少妇高潮抽搐| 日韩欧美在线视频| 亚洲无码精品一区二区三区| 欧美视频在线一区| 国产欧美日韩综合精品一区二区三区| 日韩一区二区免费高清| 色屁屁草草影院ccyycom| 精品视频在线播放| 成年人免费在线视频| 久久视频免费观看| 17videosex性欧美| 国产精品27p| 国产aⅴ精品一区二区四区| 成人黄视频免费| 在线日韩网站| 亚洲砖区区免费| 激情欧美一区| 97公开免费视频| 国产盗摄一区二区三区| 亚洲一级av无码毛片精品| 国产日韩精品一区二区浪潮av | 亚洲国产日韩欧美在线| 国产玉足脚交久久欧美| 日韩高清不卡一区二区| 伊人精品视频在线观看| 97精品超碰一区二区三区| 东方伊人免费在线观看| 亚洲激情自拍视频| 尤物视频在线观看国产| 欧美视频一区二区| 亚洲第九十九页| 伊人精品在线观看| 国产精品69xx| 国产精品毛片a∨一区二区三区|国| 国产999精品在线观看| 欧美人与物videos另类| 女生裸体视频一区二区三区| 男人天堂999| 国产福利一区在线| 欧美成人短视频| 天天综合网天天综合色| 国产乱淫片视频| 亚洲视频视频在线| 超碰97国产精品人人cao| 国产精品狼人色视频一区| 亚洲v天堂v手机在线| 91免费版看片| 激情综合色播五月| 国产一二三四五区| 亚洲福利视频三区| 国产乱淫a∨片免费观看| 一区二区三区国产视频| 日韩激情电影免费看| 999热视频| 中文字幕一区二区三区欧美日韩| www.四虎成人| 26uuu精品一区二区| 国产在线观看成人| 91精品国产综合久久婷婷香蕉| 狠狠v欧美ⅴ日韩v亚洲v大胸| 久久久久久中文字幕| 精品一区二区三区四区五区| 日韩免费电影一区二区| 国产农村妇女精品一区二区| 国产xxx在线观看| 综合亚洲深深色噜噜狠狠网站| 久久久久久久亚洲| 亚洲美腿欧美激情另类| 蜜桃视频m3u8在线观看| 国产亚洲一区二区三区在线播放 | 欧美高清在线观看| 日韩视频一二区| 亚洲黄色网址在线观看| 久久99国产精品麻豆| 卡一卡二卡三在线观看| 在线看日本不卡| av影片在线看| 国产精品日韩电影| 久久精品国产68国产精品亚洲| 91日韩视频在线观看| 国产女同性恋一区二区| 国产免费www| 中文字幕在线成人| 日本精品久久| 日韩中文在线字幕| 国产在线不卡一区| 欧美黄色免费看| 亚洲成av人片在线观看香蕉| 538在线精品| 久久伊人一区二区| 日韩黄色在线观看| 91麻豆制片厂| 欧美福利电影网| 丝袜中文在线| 国产精品一区二区免费看| 亚洲精品影视| 美女洗澡无遮挡| 欧美久久久久久久久久| av片在线观看| 国产日韩精品一区观看| 午夜在线一区二区| 极品尤物一区二区| 7777精品伊人久久久大香线蕉的 | 福利视频在线看| 国产一区玩具在线观看| 欧美va天堂在线| 91视频啊啊啊| 欧美撒尿777hd撒尿| 国产激情在线视频| 国产乱码精品一区二区三区中文 | 在线免费观看黄| 96sao精品视频在线观看| 一区久久精品| 久久亚洲无码视频| 欧美一区二区三区播放老司机| 国内高清免费在线视频| 欧美在线激情| 久久99久久久久久久久久久| 麻豆视频在线观看| 国产婷婷色综合av蜜臀av| 国产精品传媒麻豆hd| 免费日韩在线观看| 久久午夜羞羞影院免费观看| 国产精品国产三级国产普通话对白| 欧美黄色www| 精品国产一区二区三区噜噜噜 | 国产精品少妇自拍| 亚洲精品一区二区三区区别| 国产成人高清激情视频在线观看| 911精品美国片911久久久| 亚洲自拍偷拍一区二区 | 男女视频在线观看免费| 91视频国产一区| 久久九九电影| 久久成人国产精品入口|