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

CSS Mask 與切圖藝術

開發 前端
經常會和設計稿打交道,對設計軟件(Photoshop、Figma等)應該或多或少也有所了解了,這里簡單介紹一下圖形運算(也稱布爾運算),通常有 4 種類型。

作為一名 CSSer,我并不反對“切圖”。

相反,有些地方還是更推薦的,特別是那些奇形怪狀的 UI,合理的“切圖”可以極大地提高布局效率,當然,這里需要一點點技巧,將“切圖”和 CSS 現有能力結合起來,一起學習一下吧!

一、“切圖”的局限性

傳統的“切圖”簡單暴力,但往往缺少適應性。

適應性一般有兩種,一是「尺寸自適應」,二是「顏色可以自定義」。

舉個例子,有這樣一個優惠券樣式。

不過這里略微不一樣的地方是,兩個凹陷處都是平滑處理的

單純實現內凹圓角已經很費勁了,現在還來個平滑圓角?是時候祭出最后大招了--切圖。

但是,切圖真的能解決嗎?假設已經得到了這樣一張圖片。

div{
  background: url(a.png) 0/100% 100%;
}

下面是這張圖片在不同尺寸下的表現。

除非整個布局的尺寸是完全固定的,否則都會有不同程度的拉伸情況,這是視覺最為忌諱的。

另外,整張圖是固定的,也無法直接修改背景色,如果有多種狀態,還需要保存多份。

.div1{
  background: url(a.png) 0/100% 100%;
}
.div2{
  background: url(b.png) 0/100% 100%;
}

有沒有更為靈活的切圖方式呢?

二、圖形運算與CSS MASK

經常會和設計稿打交道,對設計軟件(Photoshop、Figma等)應該或多或少也有所了解了,這里簡單介紹一下圖形運算(也稱布爾運算),通常有 4 種類型。

這是一個非常常見的設計技巧,可以將不同的圖形經過運算合成新的圖形。

下面是一個經典案例,就是通過圓的布爾運算繪制的

這么好的特性,CSS 中有類似的嗎?

這就不得不提到CSS mask[1] 了,CSS MASK 可以指定一張圖作為遮罩圖片。

div{
  mask: url(圖片);
  mask: 漸變;
}

遮罩圖片可以是圖片,也可以是漸變。主要原理是顯示遮罩圖片不透明的部分,透明的則會被裁剪,示意如下:

但是,很多情況下,單一的遮罩并不能滿足需求,比如這樣一個帶缺口的圓,單一的漸變可能無法繪制。

因此,我們需要用到和設計中圖形布爾運算一樣的技巧。

這和 CSS mask中的mask-composite[2]是一一對應的。

/* Keyword values */
mask-composite: add; /* 疊加(默認) */
mask-composite: subtract; /* 減去,排除掉上層的區域 */
mask-composite: intersect; /* 相交,只顯示重合的地方 */
mask-composite: exclude; /* 排除,只顯示不重合的地方 */

利用這個特性,可以很輕易地合成帶缺口的圓,也就是說,我們可以使用 CSS 的方式自由地去裁剪、合成我們想要的圖形。

另外,-webkit-mask-composite與標準下的值有所不同,屬性值非常多,如下:

-webkit-mask-composite: clear; /*清除,不顯示任何遮罩*/
-webkit-mask-composite: copy; /*只顯示上方遮罩,不顯示下方遮罩*/
-webkit-mask-composite: source-over; /*默認值,正常的疊加,等同于 add */
-webkit-mask-composite: source-in; /*只顯示重合的地方,等同于 intersect*/
-webkit-mask-composite: source-out; /*只顯示上方遮罩,重合的地方不顯示,等同于subtract*/
-webkit-mask-composite: source-atop; /*只顯示下方遮罩*/
-webkit-mask-composite: destination-over; /*正常疊加*/
-webkit-mask-composite: destination-in; /*只顯示重合的地方*/
-webkit-mask-composite: destination-out;/*只顯示下方遮罩,重合的地方不顯示*/
-webkit-mask-composite: destination-atop;/*只顯示上方遮罩*/
-webkit-mask-composite: xor; /*只顯示不重合的地方,等同于 exclude*/

其實是借用了 Canvas 中的圖形合成屬性,并且區分了圖層順序,但是對于遮罩層來講,其實「只需要關注遮罩的形狀,不要關注圖層的顏色」,所以上述的一些值效果是完全相同的。

這里可以先不用每個都理解,知道有上面4種類型就行了,其實可以一一去試驗,等熟悉了自然就知道每個屬性的具體用途了。

下面是每個屬性的演示:

https://codepen.io/xboxyan/pen/RwKbGwN。

了解了這些,接下來看看在切圖中的應用。

三、圓滑的內凹圓角

回到前面的問題,同樣是切圖,不過我們需要換一種方式。

仔細觀察,從整體反向考慮,其實就是一個正常的圓角矩形,然后挖去兩個平滑的缺口,兩個缺口的大小是固定的,位置也是相對不變的,如圖所示黑色的部分

所以下面的問題就是,「如何來得到這兩個缺口」?

單純CSS漸變是難以繪制的,所以這里可以直接“切圖”。但是設計稿上給的是紅色部分,如何去手動做一個缺口部分呢?

這就稍微借助設計工具了,這里以 Figma 為例,我們繪制一個矩形,居右對齊,確保可以覆蓋缺口(如下,藍色部分)。

然后,將藍色矩形圖層放在原圖形下面。

最后,選中這兩個圖形,執行減去頂層。

完成!

用同樣的方式,可以得到左右兩個半圓,或者直接翻轉一下也行。

接下來,我們需要將這兩個 svg 轉為內聯,推薦用張鑫旭老師的這個。

SVG在線壓縮合并工具 [3]

最后,我們使用3層遮罩,兩個半圓加上整個矩形,通過遮罩合成(僅顯示不重疊部分)就可以得到我們需要的圖形了。

這樣做的好處是兩個半圓「是通過CSS定位實現」的,所以可以確保一定是居中、靠近邊緣的,不會因為尺寸的變化而變形。

下面是完整代碼。

coupon{
  width: 300px;
  height: 150px;
  border-radius: 8px;
  background: linear-gradient(85deg, #FF9078 7.57%, #FA3440 80.06%);
  -webkit-mask: url("data:image/svg+xml,%3Csvg width='20' height='48' viewBox='0 0 20 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 48V0c0 2.21 1.809 3.958 3.974 4.395C13.116 6.238 20 14.315 20 24S13.116 41.762 3.974 43.605C1.81 44.042 0 45.791 0 48z' fill='%23000'/%3E%3C/svg%3E") 0 50%/20px no-repeat,
    url("data:image/svg+xml,%3Csvg width='20' height='48' viewBox='0 0 20 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 48V0c0 2.209-1.809 3.959-3.975 4.395C6.885 6.238 0 14.315 0 24s6.885 17.762 16.025 19.605C18.191 44.041 20 45.791 20 48z' fill='%23000'/%3E%3C/svg%3E") 100% 50%/20px no-repeat,
    linear-gradient(red 0 0);
  -webkit-mask-composite: xor;
}

這樣就得到了尺寸自適應、可更換顏色的優惠券樣式了。

你也可以訪問在線鏈接。

  • CSS coupon (codepen.io)[4]
  • CSS coupon(juejin.cn)[5]

四、投票 PK 樣式

下面來看這樣一個例子。

注意,這里也是有平滑圓角的,并且在寬度改變時,傾斜角是固定的。

同樣,也可以用“切圖”的方式來實現這樣的效果。

在這里,我們還是從整體考慮,將圖形補全,用圖形合成的方式,在 Figma 中繪制出如下的“平滑直三角”。

然后在 CSS 中通過 mask 減去黑色部分就行了,下面是完整代碼。

.pk{
  display: flex;
  width: 400px;
}
.item{
  height: 40px;
}
.left{
  width: 50%;
  border-radius: 40px 0 0 40px;
  background: linear-gradient(85deg, #FF9078 7.57%, #FA3440 80.06%);
  -webkit-mask: linear-gradient(red,red), url("data:image/svg+xml,%3Csvg width='16' height='40' viewBox='0 0 16 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 0h-2.344a1 1 0 0 1 .957 1.287L3.855 37.148A4 4 0 0 1 .023 40H16V0z' fill='%23C6F'/%3E%3C/svg%3E") right/auto 100% no-repeat;
  -webkit-mask-composite: xor;
}
.right{
  flex: 1;
  border-radius:  0 40px 40px 0;
  background: linear-gradient(274deg, #5FB6F5 -3.81%, #4B80EE 62.98%);
  -webkit-mask: linear-gradient(red,red), url("data:image/svg+xml,%3Csvg width='16' height='40' viewBox='0 0 16 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 40h2.344a1 1 0 0 1-.957-1.287L12.145 2.85A4 4 0 0 1 15.977 0H0v40z' fill='%23C6F'/%3E%3C/svg%3E") left/auto 100% no-repeat;
  -webkit-mask-composite: xor;
}

這樣實現的傾角支持漸變,支持自適應寬度,效果如下

你也可以訪問在線鏈接

  • CSS PK (codepen.io)[6]
  • CSS PK (juejin.cn)[7]

五、平滑 tab 樣式

最后再來看一個例子:平滑 tab 標簽,就是 Chrome 標簽欄那樣的

這次再來介紹一個比較簡單、實用的“切圖”方式。

通過前面兩個例子,可能你已經猜到要怎么做了。沒錯,就是先補全

然后在設計軟件中將黑色部分單獨“切”出來

然后在 CSS 中通過 mask 減去這兩部分黑色部分就行了,和第一個例子非常像,下面是完整代碼

tab{
  line-height: 40px;
  padding: 0 30px;
  background-color:royalblue;
  color: #fff;
  -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='40' viewBox='0 0 28 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 0H0v40h1c8.283 0 15-6.717 15-15V12c0-6.627 5.373-12 12-12z' fill='%23000'/%3E%3C/svg%3E") 0 0 no-repeat,
    url("data:image/svg+xml,%3Csvg width='28' height='40' viewBox='0 0 28 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h28v40h-1c-8.283 0-15-6.717-15-15V12C12 5.373 6.627 0 0 0z' fill='%23000'/%3E%3C/svg%3E") 100% 0 no-repeat,
    linear-gradient(red 0 0);
  -webkit-mask-composite: xor;
}

這樣實現的 tab 既做到了自適應寬度,也能隨意更改背景,效果如下

你也可以訪問在線鏈接

  • CSS chrome tab (codepen.io)[8]
  • CSS chrome tab (juejin.cn)[9]

六、總結一下

以上就是本文的全部內容了,介紹了一種特殊的“切圖”手法,將切圖與CSS MASK結合起來,既保留了“切圖”的簡單暴力,又滿足了CSS自適應的特點,下面簡單總結一下

  • 傳統的“切圖”簡單暴力,但往往缺少適應性:尺寸自適應和顏色自適應。
  • 圖形布爾運算主要有:合并形狀、減去頂層、交叉形狀、排除重疊。
  • CSS MASK composite 剛好也有相同的特性。
  • 可以從整體反向考慮,將難以實現的部分由“切圖”完成,然后通過mask從整體減去這一部分。
  • 由于缺口部分是通過CSS定位實現,因此可以確保整體的自適應性。

前端作為設計師和開發工程師之間的橋梁,很多實現都可以從設計的角度去考慮,很多復雜的效果或者布局也是一層一層疊加而成,也算是給前端提供的一種布局思路。

[1]CSS mask: https://developer.mozilla.org/zh-CN/docs/Web/CSS/mask。

[2]mask-composite: https://developer.mozilla.org/en-US/docs/Web/CSS/mask-composite。

[3]SVG在線壓縮合并工具 : https://www.zhangxinxu.com/sp/svgo/。

[4]CSS coupon (codepen.io): https://codepen.io/xboxyan/pen/MWZOLGK。

[5]CSS coupon(juejin.cn): https://code.juejin.cn/pen/7281253517154517052。

[6]CSS PK (codepen.io): https://codepen.io/xboxyan/pen/oNJeoYv。

[7]CSS PK (juejin.cn): https://code.juejin.cn/pen/7281253921112621097。

[8]CSS chrome tab (codepen.io): https://codepen.io/xboxyan/pen/BavJYbE。

[9]CSS chrome tab (juejin.cn): https://code.juejin.cn/pen/7281253036251414569  。

責任編輯:姜華 來源: 前端偵探
相關推薦

2022-02-22 07:50:10

CSS前端CSS-doodle

2023-05-22 09:10:53

CSSloading 效

2022-05-05 07:40:07

maskCSS

2024-03-15 08:50:08

CSS3@keyframes動畫制作

2022-04-27 07:49:32

CSS前端

2015-04-29 11:10:23

css sprite雪碧圖生成工具

2025-06-17 08:20:00

2017-10-30 15:14:45

盤纖光纖光纜

2021-03-01 19:24:30

區塊鏈加密藝術技術

2011-11-30 09:28:37

iCloud信息圖云計算

2009-02-05 09:23:13

SaaS軟件定價軟件服務

2010-09-13 13:44:35

CSS表格CSS表單

2021-04-01 06:21:08

人工智能AI

2009-02-19 16:44:21

虛擬化藝術市場

2017-09-13 15:05:10

React前端單元測試

2017-09-10 17:41:39

React全家桶單元測試前端測試

2015-06-15 10:03:52

聯想互聯網

2017-07-12 16:07:49

大數據數據可視化

2022-07-28 11:13:08

人工智能模型

2010-09-01 15:28:11

CSSexpression
點贊
收藏

51CTO技術棧公眾號

久久成人av少妇免费| 色婷婷亚洲mv天堂mv在影片| 偷窥国产亚洲免费视频| 欧美日韩国产综合在线| 91九色蝌蚪91por成人| 午夜亚洲福利| 亚洲人成网站免费播放| 亚洲在线观看网站| 亚洲欧洲自拍| 夜夜嗨av一区二区三区四季av| 日本成人精品在线| 极品美妇后花庭翘臀娇吟小说| 日韩av超清在线观看| 综合网在线视频| 久久综合给合久久狠狠色| 久久久久久久黄色片| 精品福利网址导航| 欧美日韩精品三区| 99久久久无码国产精品性色戒| 在线观看中文字幕网站| 国内精品久久久久久久影视麻豆| 欧美videos中文字幕| 999精品视频在线| 国产丝袜在线播放| 欧美高清在线一区| 久久久7777| 国产成人久久精品77777综合 | 日韩电影在线看| 亚洲精品一二区| 日本wwwxx| 涩涩涩久久久成人精品| 亚洲欧美激情视频在线观看一区二区三区 | 91精品国产综合久久福利| 免费看的黄色大片| 日本中文字幕中出在线| 99久久久精品| 99久久99久久精品国产片| 夜夜狠狠擅视频| 日产欧产美韩系列久久99| 91sa在线看| 免费黄在线观看| 蜜臀91精品国产高清在线观看| 欧美亚洲自拍偷拍| 污污污污污污www网站免费| 三区四区电影在线观看| 国产suv一区二区三区88区| 91精品国产九九九久久久亚洲| 伊人网伊人影院| 香蕉人人精品| 日韩激情视频在线| 国产精品无码自拍| 亚洲网址在线观看| 欧美xxxxx牲另类人与| 亚洲av无码专区在线播放中文| 综合在线影院| 一区二区三区不卡视频| 日韩精品久久一区二区三区| 全部免费毛片在线播放网站| 91丨九色丨蝌蚪丨老版| 久久久久久久久久久久久久久久av | 亚洲毛片av| 国内精品视频久久| 日本不卡一二区| 久久久久久美女精品| 日韩中文字幕免费| 久久久久久久久毛片| 国产精品欧美日韩一区| 亚洲视频第一页| 正在播放国产对白害羞| 亚洲精品97| 欧美国产亚洲视频| 91av在线免费视频| 日韩av在线发布| 国产精品毛片a∨一区二区三区|国| 欧美日韩在线视频免费| 国内精品久久久久久久97牛牛| 日韩在线观看免费全| 我要看一级黄色录像| 欧美一区精品| 97激碰免费视频| 久久久久亚洲AV| 99久久99久久精品国产片桃花 | 日韩欧美在线视频| www.亚洲成人网| 国内外激情在线| 亚洲一区二区三区四区五区黄 | 欧美1区2区| 色婷婷综合久久久久| 日韩在线观看视频一区二区| 色综合咪咪久久网| 在线成人激情黄色| 亚洲成人生活片| 亚洲在线黄色| 91九色视频在线| 全色精品综合影院| 亚洲精品免费电影| 日本熟妇人妻xxxxx| 国产一区二区三区| 亚洲男女自偷自拍图片另类| 国产成人免费在线观看视频| 亚洲麻豆视频| 亚洲一区二区中文字幕| 日本大片在线观看| 亚洲精品视频观看| 草草草在线视频| 亚洲3区在线| 一区二区亚洲欧洲国产日韩| 精品一区二区6| 永久亚洲成a人片777777| 日本成人在线视频网址| 亚洲男女视频在线观看| 国产精品久久看| 在线免费观看成人网| 午夜裸体女人视频网站在线观看| 欧美视频精品一区| 欧美体内she精高潮| 国产一区二区三区四区大秀| 欧美日韩成人黄色| 91免费视频播放| 久久―日本道色综合久久| 青青草国产精品| 波多野结衣视频一区二区| 91精品国产高清一区二区三区蜜臀| 中文字幕无码毛片免费看| 欧美久久精品一级c片| 午夜伦理精品一区| 亚洲免费不卡视频| 亚洲欧美福利一区二区| gogogo高清免费观看在线视频| 国产精品igao视频网网址不卡日韩| 日韩欧美一级特黄在线播放| 精品伦精品一区二区三区视频密桃| 欧美成免费一区二区视频| 欧美一区二区三区免费视| 亚洲精品网站在线| 亚洲精品中文在线影院| 日韩va在线观看| 欧美成免费一区二区视频| 日韩免费在线播放| 男人天堂资源在线| 日韩欧美在线视频| 人妻精品久久久久中文字幕 | 日韩资源在线观看| 国产乡下妇女三片| 欧美激情在线观看视频免费| 国产福利视频在线播放| 亚洲传媒在线| 日韩免费中文字幕| 风流老熟女一区二区三区| 亚洲综合图片区| 亚洲精品鲁一鲁一区二区三区 | 亚洲性av网站| 日韩精品一区不卡| 国产欧美一区二区在线| 邪恶网站在线观看| 天堂网在线观看国产精品| 成人疯狂猛交xxx| 成人日韩欧美| 色88888久久久久久影院野外| 无套内谢丰满少妇中文字幕| 精品一区毛片| 国产激情久久久| 在线视频1区2区| 91精品国产综合久久精品图片 | 日韩电视剧在线观看免费网站| 欧美乱大交做爰xxxⅹ小说| 美女爽到高潮91| 麻豆映画在线观看| 视频国产精品| 97久久伊人激情网| a中文在线播放| 欧美一二区视频| 91精品国产高潮对白| www激情久久| 中文字幕网av| 欧美涩涩网站| 欧美日韩系列| 国产一区二区久久久久| 91精品国产高清| √天堂资源地址在线官网| 欧美一区二区三区啪啪| 国产精品成人av久久| 久久综合精品国产一区二区三区| 青青草视频在线视频| 欧洲亚洲成人| 国产精品一二区| h视频在线观看免费| 日韩手机在线导航| 91黑人精品一区二区三区| 亚洲欧美在线aaa| 白嫩情侣偷拍呻吟刺激| 日本不卡一二三区黄网| 日韩影院一区| 成人香蕉社区| 国产啪精品视频| 黄在线观看免费网站ktv| 在线视频免费一区二区| 肥臀熟女一区二区三区| 欧美日韩高清一区二区三区| 国产中文字幕免费| 国产精品网站在线观看| 波多野结衣影院| 国产亚洲激情| 国产成人三级视频| 精品免费在线| 国精产品99永久一区一区| 日韩成人综合网站| 日本中文字幕久久看| 里番在线播放| 精品国产视频在线| 国产精品影院在线| 亚洲国产日韩欧美在线99| 国产美女免费视频| 欧美在线观看视频一区二区| 国产wwwwxxxx| 国产亚洲自拍一区| 亚洲欧美在线不卡| 国产98色在线|日韩| 免费成年人高清视频| 日韩综合小视频| 国产av天堂无码一区二区三区| 天堂日韩电影| 国产二区不卡| 成人污污视频| 国产日韩在线精品av| 三级成人在线| 欧美在线一级视频| 日韩专区在线| 中文字幕亚洲情99在线| 色播色播色播色播色播在线| 亚洲成人1234| 亚洲精品成人电影| 在线观看亚洲一区| 久久久久久久久久久久久av| 亚洲高清不卡在线| 日韩福利在线视频| 久久久久久**毛片大全| 天天插天天射天天干| 成人v精品蜜桃久久一区| 日本少妇一级片| 日韩一区欧美二区| 无码人妻丰满熟妇区毛片| 性色一区二区三区| 那种视频在线观看| 久久亚洲欧洲| 91香蕉视频污版| 日本亚洲视频在线| 国产精品嫩草影院8vv8| 麻豆91在线播放免费| 亚洲无吗一区二区三区| 麻豆成人免费电影| 国产亚洲欧美在线视频| 亚洲欧美成人| 青青青国产在线视频| 日本vs亚洲vs韩国一区三区 | 在线视频中文字幕一区二区| 91video| 在线影视一区二区三区| 久久久久久av无码免费看大片| 亚洲在线视频网站| 成人无码精品1区2区3区免费看| 99精品一区二区| 中出视频在线观看| 国产成人精品亚洲777人妖| 九九热在线免费| 精品一区二区三区日韩| 麻豆av免费在线| 麻豆精品视频在线观看视频| 无码aⅴ精品一区二区三区浪潮 | 日本黄色三级大片| 天堂va蜜桃一区二区三区漫画版| 久久久性生活视频| 久久性天堂网| 日本精品一区在线| 成人免费看视频| 免费看污片网站| 国产精品久久久久久久岛一牛影视| 国精产品一区一区三区免费视频| 成人一区二区三区中文字幕| 99久久人妻无码中文字幕系列| 成人h精品动漫一区二区三区| 男生和女生一起差差差视频| 成人精品鲁一区一区二区| 国产精品无码一区二区三区| 亚洲婷婷综合色高清在线| 久一视频在线观看| 在线免费观看日本欧美| 精品国产伦一区二区三区| 亚洲欧洲日本专区| 污污片在线免费视频| 国产成人中文字幕| 日韩一区免费| 日本一区二区三区四区在线观看| 免费毛片在线不卡| 黄色影视在线观看| 久久亚洲国产精品一区二区| 四虎国产精品永久免费观看视频| 国产一区二区三区在线看麻豆| 丰满少妇在线观看| 成人av免费在线观看| 中文字幕精品亚洲| 婷婷综合久久一区二区三区| 91国内精品久久久| 亚洲欧美成人精品| 免费在线中文字幕| 国产精品丝袜视频| 香蕉精品久久| 日韩a级在线观看| 国产综合成人久久大片91| 91成人在线免费视频| 亚洲福利国产精品| 国产福利资源在线| 精品国产乱码久久久久久1区2区 | 黄色a级片在线观看| 亚洲一区二区欧美激情| 日韩精品一卡二卡| 欧美一区二区三区在| 日韩中文字幕影院| 欧美成在线观看| 日韩午夜视频在线| 日韩精品久久久免费观看| 小小影院久久| 天天干在线影院| 久久久午夜精品理论片中文字幕| 顶级黑人搡bbw搡bbbb搡| 日本国产一区二区| 视频一区二区三区国产| 性欧美xxxx交| 成人亚洲网站| 日产精品久久久一区二区| 国产精品日韩久久久| 国产福利在线免费| 懂色中文一区二区在线播放| 好吊日在线视频| 欧美日韩黄色一区二区| 在线观看二区| 国产精品一区二区三区在线播放 | 小早川怜子一区二区的演员表| 亚洲午夜精品网| 亚洲国产精品一| 久久久久这里只有精品| aiss精品大尺度系列| 性欧美大战久久久久久久| 成人午夜激情视频| 国产无精乱码一区二区三区| 精品国产成人在线影院| 欧美xxxx免费虐| 国产精品一区专区欧美日韩| 精品黄色一级片| 日韩精品视频一二三| 亚洲人亚洲人成电影网站色| 国产三级在线观看视频| 精品中文字幕在线2019| 国产人妖ts一区二区| 欧美一区二区三区爽大粗免费| 韩国成人精品a∨在线观看| 欧美人禽zoz0强交| 欧美色综合网站| 久久精品视频免费看| 亚洲伊人成综合成人网| 亚洲性色视频| 粉嫩av蜜桃av蜜臀av| 欧美日韩在线电影| 尤物视频在线看| 精品一区二区三区日本| 欧美freesex交免费视频| 国模无码视频一区| 色哟哟一区二区| 久cao在线| 国产精品中出一区二区三区| 亚洲女优在线| 永久免费看片直接| 亚洲第一视频网站| www在线观看播放免费视频日本| 国产精品激情自拍| 99久久综合| 在线观看岛国av| 亚洲五月六月丁香激情| 噜噜噜噜噜在线视频| 91久久久在线| 国产偷自视频区视频一区二区| 国产精品久久久久久在线观看| 一区二区三区中文在线| 人成免费电影一二三区在线观看| 国产91|九色| 1024精品久久久久久久久| 波多野结衣影院| 欧美日韩激情美女| 国产日产一区二区| 美脚丝袜一区二区三区在线观看| 亚洲日韩视频| 天堂av免费在线| 亚洲精品影视在线观看| 精品国产不卡一区二区| 国产精品少妇在线视频| 亚洲美女一区二区三区| 国产在线电影| 国产高清自拍99| 性xx色xx综合久久久xx| 午夜精品一区二区三区视频|