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

CSS 奇思妙想 | 全兼容的毛玻璃效果

開發 前端
backdrop-filter CSS 屬性可以讓你為一個元素后面區域添加圖形效果(如模糊或顏色偏移)。因為它適用于元素背后的所有元素,為了看到效果,必須使元素或其背景至少部分透明。

[[409425]]

通過本文,你能了解到

  1. 最基本的使用 CSS backdrop-filter 實現磨砂玻璃(毛玻璃)的效果
  2. 在至今不兼容 backdrop-filter 的 firefox 瀏覽器,如何利用一些技巧性的操作,巧妙的同樣實現毛玻璃效果,讓這個效果真正能運用在業務當中

什么是 backdrop-filter

backdrop-filter CSS 屬性可以讓你為一個元素后面區域添加圖形效果(如模糊或顏色偏移)。因為它適用于元素背后的所有元素,為了看到效果,必須使元素或其背景至少部分透明。

backdrop-filter 與 filter 非常類似,可以取的值都是一樣的,但是一個是作用于整個元素,一個是只作用于元素后面的區域。

backdrop-filter 與 filter 對比

我們使用 backdrop-filter 與 filter 同時實現一個毛玻璃效果作為對比,偽代碼如下:

  1. <div class="bg"
  2.     <div>Normal</div> 
  3.     <div class="g-filter">filter</div> 
  4.     <div class="g-backdrop-filter">backdrop-filter</div> 
  5. </div> 
  1. .bg { 
  2.     background: url(image.png); 
  3.      
  4.     & > div { 
  5.         width: 300px; 
  6.         height: 200px; 
  7.         background: rgba(255, 255, 255, .7); 
  8.     } 
  9.     .g-filter { 
  10.         filter: blur(6px); 
  11.     } 
  12.     .g-backdrop-filter { 
  13.         backdrop-filter: blur(6px); 
  14.     } 

 圖片

CodePen Demo -- filter 與 backdrop-filter 對比[1]

在 backdrop-filter 之前,想實現上述的只給元素背景添加濾鏡效果還是非常困難的,并且,對于靜態畫面還好,如果背景還是可以滾動的動態背景,通常 CSS 是無能為力的。

backdrop-filter 正是為了給元素后的內容添加濾鏡而不影響元素本身而誕生的。使用它可以非常方便的實現磨砂玻璃效果(毛玻璃)!

backdrop-filter 的兼容性

backdrop-filter 其實已經誕生挺久了,然而,firefox 至今都不兼容它!

圖片

對于部分已經放棄了 IE 的 PC 端業務而言,firefox 還是需要兼容的,想要讓使用 backdrop-filter 實現毛玻璃效果應用落地,firefox 的兼容問題必須得解決。

在 firefox 中實現毛玻璃效果

OK,本文的重點就是在于如何在 firefox 中,不使用 backdrop-filter 而盡可能的還原毛玻璃的效果。

首先看一下,如果是正常使用 backdrop-filter,還是上述的例子效果如下,是沒有毛玻璃效果的:

圖片

使用 background-attachment: fixed 兼容靜態背景圖

如果在 firefox 上想使用毛玻璃效果。應用毛玻璃元素的背景只是一張靜態背景圖,其實方法是有很多的。

我們只需在元素的背后,疊加一張同樣的圖片,利用 background-attachment: fixed 將疊加在元素下面的圖片定位到與背景相同的坐標,再使用 filter: blur() 對其進行模糊處理即可。

偽代碼如下:

  1. <div class="g-glossy">frosted glass effect </div> 
  1. $img: 'https://static.pexels.com/photos/373934/pexels-photo-373934.jpeg'
  2.  
  3. body { 
  4.     height: 100vh; 
  5.     display: flex; 
  6.     background-image: url($img); 
  7.     background-repeat: no-repeat; 
  8.     background-attachment: fixed; 
  9.     background-size: cover; 
  10.  
  11. .g-glossy { 
  12.     position: relative
  13.     width: 600px; 
  14.     height: 300px; 
  15.     background-color: rgba(255, 255, 255, 0.5); 
  16.     overflow: hidden; 
  17.     z-index: 10; 
  18.      
  19.     &::before { 
  20.         content: ""
  21.         position: absolute
  22.         top: 0; 
  23.         left: 0; 
  24.         right: 0; 
  25.         bottom: 0; 
  26.         background-image: url($img); 
  27.         background-repeat: no-repeat; 
  28.         background-attachment: fixed; 
  29.         background-size: cover; 
  30.         filter: blur(10px); 
  31.         z-index: -1; 
  32.     } 

效果如下:

此方法也是在沒有 backdrop-filter 之前,在各個瀏覽器想實現簡單毛玻璃效果最常用的方法之一。

CodePen Demo -- 使用 background-attachment: fixed | filter: bulr() 實現毛玻璃效果[2]

使用 background-attachment: fixed 兼容靜態背景圖的缺點

不過這種方法也有兩個缺點:

1.由于使用了偽元素疊加了一層背景,因為層級關系,父元素的 background 是在最下層的,所以元素本身的背景色其實并沒有被充分體現,可以對比下兩種方法的實際效果圖:

解決方案是再通過另外一個偽元素再疊加一層背景色,這個背景色應該是原本賦值給父元素本身的。

疊加之后的效果如下:

CodePen Demo -- 使用 background-attachment: fixed | filter: bulr() 實現毛玻璃效果優化[3]

2.上述效果已經非常接近了,硬要挑刺的話,就是應用了模糊濾鏡的偽元素的邊緣有白邊瑕疵,這一點其實是濾鏡本身的問題,也非常好解決,我們只需要將偽元素的范圍擴大一點即可:

  1. .g-glossy { 
  2.     overflow: hidden; 
  3.     .... 
  4.     &::before { 
  5.         content: ""
  6.         position: absolute
  7.         top: -100px; 
  8.         left: -100px; 
  9.         right: -100px; 
  10.         bottom: -100px; 
  11.     } 

定位的代碼由 top: 0px; 改為 top: -100px,四個方位都是如此即可。如此一來,就能做到基本上是百分百的模擬。

使用 moz-element() 配合 filter: blur() 實現復雜背景毛玻璃效果

下面這種方法就非常巧妙了,正常而言,運用毛玻璃效果的背景元素,都不是一張圖片那么簡單!背后通常都是整個頁面復雜的結構,多層 DOM 的嵌套。

那么通過疊加一張簡單的圖片,就無法奏效了,我們得想辦法模擬整個 DOM 元素。

而恰好,在 Firefox 中,有這么一個屬性 -- -moz-element()。

何為 -moz-element()?[MDN-element](https://developer.mozilla.org/en-US/docs/Web/CSS/element( "MDN-element")) 的解釋是,CSS 函數 element() 定義了一個從任意的 HTML 元素中生成的圖像<image> 值。該圖像值是實時的,這意味著如果被指定的 HTML 元素被更改,應用了該屬性的元素的背景也會相應更改。

它其實是個草案規范,但是一直以來,只有 Firefox 支持它 -- CAN I USE -- CSS element()[4]:

它有什么作用呢?

-moz-element() 如何使用

那么 -moz-element() 如何使用呢?簡而言之,它能夠復制一個元素內部渲染出來的 UI,并且能夠實時同步變化。

假設我們有這樣一個簡單的結構,元素背景和內容都在運動:

  1. <div id="bg" class="g-normal"
  2.     <p>Content</p> 
  3. </div> 
  1. .g-normal { 
  2.     margin: auto; 
  3.     width: 200px; 
  4.     height: 200px; 
  5.     animation: change 5s infinite; 
  6.     background: linear-gradient(deeppink, yellowgreen); 
  7.  
  8. p { 
  9.     animation: move 5s infinite; 
  10.  
  11. @keyframes change { 
  12.     0% { 
  13.         filter: hue-rotate(0); 
  14.     } 
  15.     100% { 
  16.         filter: hue-rotate(360deg); 
  17.     } 
  18.  
  19. @keyframes move { 
  20.     0% { 
  21.         transform: translate(0, 0); 
  22.     } 
  23.     100% { 
  24.         transform: translate(150px, 150px); 
  25.     } 

它的效果大概是這樣:

 

我們就假設這個結構就是我們頁面某一塊的內容,然后,我們就可以使用 background: -moz-element(#id) 這種方式,將這個元素內繪制的 UI 內容完全拷貝至另外一個元素,看看效果。

我們添加一個元素<div class="g-element-copy"></div>,在這個元素內模擬 #bg 內的內容:

  1. <div id="bg" class="g-normal"
  2.     <p>Content</p> 
  3. </div> 
  4. <div class="g-element-copy"></div> 
  1. .g-element-copy { 
  2.     margin: auto; 
  3.     width: 200px; 
  4.     height: 200px; 
  5.     // 核心代碼 
  6.     background: -moz-element(#bg); 

它可以完全復制另外一個元素內繪制出來的 UI,并且能追蹤實時變化:

 

CodePen Demo -- -moz-element Demo(Firefox Only)[5]

在 firefox 中使用 element 復制 UI,用作毛玻璃元素背景

這樣,有了上面的鋪墊,下面的內容就比較好理解了。

和上述的 background-attachment: fixed 方案對比,我們還是通過偽元素疊加一層背景,只不過背景內的內容由單純一張圖片,變成了由 -moz-element() 復制的整段 UI 內容。

其次,上面的方案我們使用 background-attachment: fixed 使背景圖和偽元素內疊加的圖片的位置對齊,在這里,我們需要借助 Javascript 進行簡單的運算,確定背景內容元素的相關位置,計算對齊量。

來看這樣一個 DEMO:

  1. <div id="bg" class="bg"
  2.     <div>模擬真實 DOM</div> 
  3.     <div>模擬真實 DOM</div> 
  4.     <div>模擬真實 DOM</div> 
  5.     <div>模擬真實 DOM</div> 
  6.     <div>模擬真實 DOM</div> 
  7.     <div>模擬真實 DOM</div> 
  8.     <div>模擬真實 DOM</div> 
  9.     <div>模擬真實 DOM</div> 
  10.     <div>模擬真實 DOM</div> 
  11. </div> 
  12. <div class="g-glossy">frosted glass effect </div> 
  13. <div class="g-glossy-firefox"></div> 

其中,.g-glossy 是在正常情況下 backdrop-filter 兼容時,我們的毛玻璃元素,而 .g-glossy-firefox 則是不兼容 backdrop-filter 時,我們需要模擬整個 DOM 背景 UI時候的元素,可以通過 CSS 特性檢測 CSS @support 進行控制:

核心 CSS 代碼:

  1. .bg { 
  2.     // 整個頁面的 DOM 結構 
  3.  
  4. .g-glossy { 
  5.     position: fixed; 
  6.     width: 600px; 
  7.     height: 300px; 
  8.     background-color: rgba(255, 255, 255, 0.5); 
  9.     backdrop-filter: blur(10px); 
  10.  
  11. .g-glossy-firefox { 
  12.     display: none; 
  13.  
  14. @supports (background: -moz-element(#bg)) { 
  15.     .g-glossy-firefox { 
  16.         display: block; 
  17.         position: fixed; 
  18.         width: 600px; 
  19.         height: 300px; 
  20.         background: -moz-element(#bg) no-repeat; 
  21.         filter: blur(10px); 
  22.     } 

簡單解讀一下:

  1. 對于兼容 backdrop-filter 的,.g-glossy 內的代碼將直接生效,并且 .g-glossy-firefox 不會展示
  2. 對于 Firefox 瀏覽器,因為 backdrop-filter 必然不兼容,所以 .g-glossy 內的 backdrop-filter: blur(10px) 不會生效,而 @supports (background: -moz-element(#bg)) 內的樣式會生效,此時 .g-glossy-firefox 將會利用 background: -moz-element(#bg) no-repeat; 模擬 id 為 bg 的元素

當然,這里我們需要借助一定的 JavaScript 代碼,計算我們的模擬頁面 UI 的元素 .g-glossy-firefox 相對它模擬的 #bg 元素,也就是頁面布局的一個定位偏差:

  1. $(function() { 
  2.         let blur = $('.g-glossy-firefox')[0].style; 
  3.         let offset = $('.g-glossy').eq(0).offset(); 
  4.  
  5.         function updateBlur() { 
  6.             blur.backgroundPosition =  
  7.                 `${-window.scrollX - offset.left}px ` +  
  8.                 `${-window.scrollY - offset.top}px`; 
  9.         } 
  10.         document.addEventListener('scroll', updateBlur, false), updateBlur(); 
  11. }); 

OK,至此,我們就能完美的在 Firefox 上也實現毛玻璃的效果了:

它相對于上面的第一種方案而言,最大的不同之處在于,它可以模擬各式各樣的背景元素,背景元素可以不僅僅只是一張圖片!它可以是各種復雜的結構!

這種方案是我的 CSS 群中,風海流 同學提供的一種思路,非常的巧妙,并且,他自己也對這種方案進行了完整的闡述,你可以戳這里看看:在網頁中實現標題欄「毛玻璃」效果[6],本文也是經過他的同意,重新整理發出。

上述效果的完整代碼,你可以戳這里:

CodePen Demo -- 兼容 Firefox 的復雜背景毛玻璃(磨砂玻璃)效果[7]

總結一下

簡單對上述內容進行一個總結:

  • 你可以使用 backdrop-filter 對兼容它的瀏覽器非常簡單的實現毛玻璃(磨砂玻璃)效果
  • 對于不兼容 backdrop-filter 的瀏覽器,如果它只是簡單背景,可以使用 background-attachment: fixed 配合 filter: blur() 進行模擬
  • 對于 firefox 瀏覽器,你還可以使用 moz-element() 配合 filter: blur() 實現復雜背景毛玻璃效果
  • 對于不兼容的上述 3 種效果的其他瀏覽器,設置了毛玻璃效果的元素,可以通過設置類似 background: rgba(255, 255, 255, 0.5) 的樣式,使之回退到半透明效果,也算一種非常合理的降級效果,不會引起 Bug

參考資料

[1]CodePen Demo -- filter 與 backdrop-filter 對比: https://codepen.io/Chokcoco/pen/WNjebrr

[2]CodePen Demo -- 使用 background-attachment: fixed | filter: bulr() 實現毛玻璃效果:

https://codepen.io/Chokcoco/pen/XWRrVma

[3]CodePen Demo -- 使用 background-attachment: fixed | filter: bulr() 實現毛玻璃效果優化:

https://codepen.io/Chokcoco/pen/abWbzKG

[4]CAN I USE -- CSS element():

https://caniuse.com/css-element-function

[5]CodePen Demo -- -moz-element Demo(Firefox Only):

https://codepen.io/Chokcoco/pen/jOmOPPL

[6]在網頁中實現標題欄「毛玻璃」效果:

https://chaoli.club/index.php/5347

[7]CodePen Demo -- 兼容 Firefox 的復雜背景毛玻璃(磨砂玻璃)效果:

https://codepen.io/Chokcoco/pen/ExWqaQG[8]Github -- iCSS: https://github.com/chokcoco/iCSS

本文轉載自微信公眾號「iCSS前端趣聞」,可以通過以下二維碼關注。轉載本文請聯系iCSS前端趣聞公眾號。

 

責任編輯:姜華 來源: iCSS前端趣聞
相關推薦

2022-02-22 07:50:10

CSS前端CSS-doodle

2021-07-13 06:10:02

CSS 技巧background-

2023-01-31 10:23:00

CSS倒影效果

2022-03-01 17:24:33

iOS兼容性方案

2010-01-21 15:48:38

C++語言

2022-07-14 07:01:56

Eureka讀鎖線程

2019-04-08 08:08:15

JS口令web安全

2021-07-16 05:59:27

CSS 技巧帶圓角的三角形

2017-01-17 16:45:35

githubinstagramandroid

2017-02-14 17:29:42

Android毛玻璃虛化效果

2014-09-25 01:31:22

辦公設備智能硬件

2019-04-18 10:09:00

網絡安全網絡安全技術周刊

2022-01-07 07:35:28

CSS 技巧磨砂玻璃

2025-01-10 08:38:16

2013-10-28 16:37:38

Windows 8.1技巧

2014-01-03 17:18:45

Windows 9開始屏幕

2017-01-09 09:47:40

Windows10AeroUI

2025-08-15 00:00:00

2011-10-21 09:10:12

JavaScript

2021-08-13 09:01:31

Python小游戲Python基礎
點贊
收藏

51CTO技術棧公眾號

国产性生活视频| 免费黄色日本网站| 国产xxxx孕妇| 欧美一区二区| 精品国偷自产国产一区| 黄色一级在线视频| 你懂的在线观看| 日产国产高清一区二区三区| www国产91| 国产高清999| 2021中文字幕在线| 国产亚洲美州欧州综合国| 国产欧美精品日韩精品| 日本天堂中文字幕| 日韩大片在线免费观看| 欧美在线短视频| 色乱码一区二区三区熟女| 亚洲爱爱综合网| 久久久久国内| 麻豆国产精品va在线观看不卡| av电影中文字幕| 制服丝袜专区在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 中文字幕第80页| 黄色一级片在线观看| 成人性生交大片免费| 日韩av片免费在线观看| 中文字幕另类日韩欧美亚洲嫩草| 日本在线中文字幕一区| 在线电影院国产精品| 俄罗斯av网站| dy888亚洲精品一区二区三区| 91欧美激情一区二区三区成人| 国产精品旅馆在线| 国产精品成人aaaa在线| 久久精品国产大片免费观看| 精品国产三级电影在线观看| 亚洲综合色在线观看| aa国产成人| 国产精品久久久久7777按摩| 精品国产免费一区二区三区| 国产精品久久久久久久久毛片| 国产精品伦理久久久久久| 日韩黄在线观看| 中文字幕 欧美 日韩| 日韩在线免费| 欧美日韩一区二区免费在线观看| 激情图片qvod| 爱久久·www| 成+人+亚洲+综合天堂| 91精品综合久久久久久五月天| 黑人精品无码一区二区三区AV| 欧美色一级片| 欧美xxxx做受欧美.88| 亚洲色图 激情小说| 校花撩起jk露出白色内裤国产精品 | free性护士videos欧美| 亚洲品质自拍视频| 日本精品国语自产拍在线观看| 手机看片一区二区三区| 国产高清视频一区| 51蜜桃传媒精品一区二区| 在线观看免费高清视频| 蜜臀99久久精品久久久久久软件| 欧美亚洲在线视频| 日韩成人在线免费视频| 亚洲电影av| 欧美激情中文字幕在线| 免费人成视频在线| 欧美黄色大片网站| 九九热这里只有精品免费看| 国产午夜手机精彩视频| 国产精品久久占久久| www欧美日韩| 国产又黄又粗又猛又爽的| 蜜桃a∨噜噜一区二区三区| 日韩精品在线私人| 波多野结衣办公室33分钟| 久久资源综合| 亚洲精品白浆高清久久久久久| 日本人添下边视频免费| 林ゆな中文字幕一区二区| 亚洲国产精品久久久久| 青青草成人免费视频| 伊人久久大香线蕉无限次| 亚洲深夜福利视频| 成人免费视频入口| 亚洲综合色网| 久久久久久网站| 在线观看黄网站| 久久久久国产精品午夜一区| 国产精品视频网| 国产精品久久久久毛片| 黄网站免费久久| 99久久一区三区四区免费| 三级网站免费观看| 久久精品视频在线看| 一区二区三区四区| 黄网站免费在线播放| 亚洲最快最全在线视频| 久久久久久久午夜| www.一区| 日韩欧美一级在线播放| 老熟妇精品一区二区三区| 国产99久久久国产精品成人免费| 亚洲无亚洲人成网站77777| 久久人妻无码aⅴ毛片a片app| 欧美一区二区三区另类 | 日韩精品另类天天更新| 日本三级视频在线观看| 亚洲午夜精品在线| 大陆极品少妇内射aaaaa| 蜜桃成人精品| 在线不卡a资源高清| 97人妻精品一区二区三区免费 | 欧美不卡123| 日本亚洲欧洲色| 黑丝av在线播放| 视频一区在线观看| 欧美精品一二区| 91精品国产综合久久久蜜臀九色| 性欧美videos另类喷潮| 成人欧美一区二区三区在线| 免费看黄色一级视频| 亚洲国产成人一区二区三区| 亚洲精品8mav| 欧美gv在线| 欧美一三区三区四区免费在线看| 四虎永久免费影院| 欧美阿v一级看视频| 国产成人精品电影| 乱精品一区字幕二区| 成人欧美一区二区三区| 黄色片久久久久| 99re8这里有精品热视频8在线| 亚洲欧美另类国产| xxxxxx国产| 国产乱国产乱300精品| 日本精品免费| 在线能看的av网址| 欧美sm美女调教| 欧美成人久久久免费播放| 一区二区三区国产在线| 亚洲精品免费网站| 欧美成年黄网站色视频| 色哟哟精品一区| av漫画在线观看| 天天精品视频| 国产精品久久久久影院日本 | 精品日韩在线一区| 婷婷丁香综合网| 日韩成人免费看| 黑人巨大精品欧美一区二区小视频| 国产在线观看a| 色婷婷精品久久二区二区蜜臂av| 伊人网综合视频| 狠狠干综合网| 国产精品久久亚洲7777| 欧美xxxx视频| 日韩一区二区在线观看视频| 成人性视频免费看| 免费在线视频一区| 色综合电影网| av亚洲一区二区三区| 亚洲国产精彩中文乱码av在线播放 | 男女爽爽爽视频| 日韩国产一区二区| 亚洲free嫩bbb| 成人免费图片免费观看| 日韩激情av在线播放| 久草视频在线免费| 国产精品电影一区二区| ass极品水嫩小美女ass| 亚洲精品少妇| 日韩欧美一区二区三区四区| 每日在线观看av| 成人av三级| 精品国产一区二区三区久久狼黑人 | 欧美日韩精品免费观看视一区二区| 亚洲第一影院| 久久亚洲电影天堂| 天天爽夜夜爽夜夜爽| 欧美在线一区二区三区| 欧美爱爱小视频| 91蝌蚪国产九色| 成人性生交免费看| 一区视频在线看| 日韩欧美亚洲精品| 91九色鹿精品国产综合久久香蕉| 45www国产精品网站| 蜜桃视频在线观看www社区| 日韩精品一区二区三区在线 | 精品一区二区综合| 国产黄色片免费在线观看| 奇米影视亚洲| 国产一区二区三区免费不卡| 日韩久久99| 青青草原成人在线视频| 4438x成人网全国最大| 亚洲欧美国产视频| www.亚洲欧美| 欧美艳星brazzers| 日韩毛片在线播放| 亚洲色图19p| 快灬快灬一下爽蜜桃在线观看| 国产福利一区二区三区视频 | 久久精品99久久久久久久久| 三区在线观看| 精品欧美久久久| 91精品国产乱码久久久| 91精品福利视频| 日韩av女优在线观看| 亚洲欧美另类综合偷拍| 欧美激情 一区| 99国产精品一区| 日本泡妞xxxx免费视频软件| 免费成人在线视频观看| 欧美黄网站在线观看| 狠狠爱www人成狠狠爱综合网| 一本久久a久久精品vr综合 | 国产va亚洲va在线va| 天天射综合网视频| 天天综合色天天综合色hd| 美国一区二区| 成人av网站观看| 国产亚洲久久| 亚洲精品欧美日韩| 亚洲资源在线| 成人免费网站在线看| yy6080久久伦理一区二区| 日韩av电影免费观看高清| 91在线三级| 国模gogo一区二区大胆私拍 | 免费动漫网站在线观看| 亚洲黄一区二区| 日韩一级片免费看| 亚洲第一综合天堂另类专| 韩国av免费在线观看| 欧美一级久久久| 精品国产18久久久久久| 欧美一区二区在线播放| 国产乱淫片视频| 欧美一区二区美女| 精品人妻aV中文字幕乱码色欲| 欧美精品亚洲一区二区在线播放| 中文字幕在线日亚洲9| 欧美日韩一区久久| 91一区二区视频| 欧美色网站导航| 91美女精品网站| 日韩一区二区在线看片| www.国产精品视频| 精品国产一区二区三区四区四| 国产 欧美 精品| 亚洲精品国产精品国产自| 天天操天天干天天爱| 精品亚洲永久免费精品| 黄上黄在线观看| 自拍偷拍亚洲区| a免费在线观看| 久久久久久久一区二区| 亚洲黄色中文字幕| 国产精自产拍久久久久久| 四虎影视精品永久在线观看| 亚洲free性xxxx护士白浆| 伊人久久亚洲| 久久综合九色综合久99| 欧美精品一区二区三区精品| 一本一道久久a久久综合精品| 一本一道久久综合狠狠老| 日韩精品一区二区免费| 久久精品一区| 999热精品视频| 91网页版在线| 青青青手机在线视频| 亚洲一区二区3| 天干夜夜爽爽日日日日| 欧美一区二区国产| 午夜视频1000| 日韩中文字幕在线观看| 日本乱理伦在线| 国产成人综合亚洲| 日本精品一区二区三区在线观看视频| 精品欧美一区二区三区久久久| 欧美人与拘性视交免费看| 日韩最新中文字幕| 午夜在线一区| 国产成人强伦免费视频网站| 99久久精品久久久久久清纯| 天天摸日日摸狠狠添| 亚洲一线二线三线视频| 国产一区二区视频免费| 精品久久国产老人久久综合| 久青草国产在线| 欧美激情视频在线| 亚洲www啪成人一区二区| 成人免费视频网站| 日韩激情免费| 欧美牲交a欧美牲交| 国产精品自产自拍| 成年人在线免费看片| 亚洲成a人v欧美综合天堂下载| 最新中文字幕免费| 亚洲国产精品美女| 18av在线播放| 国产精品人成电影| 欧美日韩精品一区二区三区在线观看| 一级二级三级欧美| 久久激情一区| 喷水视频在线观看| 亚洲精品免费电影| 在线观看国产一区二区三区| 亚洲精品美女在线| 欧美hdxxx| 91在线国产电影| 99精品视频在线观看播放| 午夜精品久久久内射近拍高清| 国产成人高清视频| 日本高清一二三区| 欧美日本国产视频| 国产一二三区在线视频| 97视频免费看| 北条麻妃在线一区二区免费播放 | 蜜桃传媒一区二区亚洲| 午夜精品福利一区二区蜜股av| 国产探花精品一区二区| 日韩中文综合网| 电影在线观看一区二区| 清纯唯美一区二区三区| 国产日韩欧美| 一级欧美一级日韩片| 午夜精品123| 少妇人妻一区二区| 久久久久久久久久久av| 日韩欧美中文字幕在线视频| 日韩最新中文字幕| 国产美女主播视频一区| 婷婷伊人五月天| 3751色影院一区二区三区| 免费av在线| 91最新在线免费观看| 亚洲综合激情在线| 国产成人av免费观看| 亚洲综合av网| 亚洲精品一区二区三区蜜桃| 久久久久久久久国产精品| 97超碰成人| 国产原创popny丨九色| 91丝袜高跟美女视频| 久久精品国产成人av| 亚洲奶大毛多的老太婆| 日韩精选视频| 正在播放国产精品| 国内成人免费视频| 久久激情免费视频| 亚洲电影在线观看| 色在线视频观看| 狠狠躁夜夜躁人人爽天天天天97| 3d动漫精品啪啪一区二区下载| 欧美性生交xxxxxdddd| 免费a在线观看| 国产精品国产三级国产aⅴ9色| 精品国产网站| 欧美激情第3页| 一区二区三区在线视频免费 | 日韩黄色短视频| 91丨porny丨国产入口| 国产污视频网站| 日韩视频精品在线| 成人中文字幕视频| 中国丰满人妻videoshd| 国产精品色眯眯| 亚洲a视频在线| 国产99在线|中文| 亚洲mv大片欧洲mv大片| av不卡中文字幕| 色婷婷国产精品| 老司机精品影院| 国产日韩一区二区三区| 日日嗨av一区二区三区四区| 欧美做爰爽爽爽爽爽爽| 亚洲国模精品一区| 久久久久久一区二区三区四区别墅| 狠狠干视频网站| www激情久久| 精品国产一级片| 日韩免费观看av| 欧美日韩福利| 免费一级做a爰片久久毛片潮| 91麻豆精品国产自产在线观看一区 | 日本在线免费看| 国产一区二区三区四区五区在线 | 嫩草在线视频| 久久精彩视频| 精品综合免费视频观看| 国产一级淫片a| 粗暴蹂躏中文一区二区三区| 日韩大片在线免费观看| 国产精品熟女一区二区不卡| 色噜噜狠狠成人中文综合 |