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

Modernizr:為HTML 5和CSS3而生

開發 前端
Modernizr是一個開源的JS庫,它使得那些基于訪客瀏覽器的不同(指對新標準支持性的差異)而開發不同級別體驗的設計師的工作變得更為簡單。

10年前,只有最尖端的網站設計師會為網頁的布局和修飾使用CSS。那時的瀏覽器對CSS進行布局的支持即不完善又漏洞百出,所以這些人在堅持WEB標準化的同時,也不得不采用hacks來使得他們的頁面在所有瀏覽器中都能正常顯示。其中一個被使用的越來越多的hack技術是瀏覽器嗅探(browser sniffing),使用Javascript里的navigator.userAgent屬性來判斷用戶使用的是什么品牌哪個版本的瀏覽器。瀏覽器嗅探技術可以快捷的將代碼進行分支,以便針對不同的瀏覽器應用不同的指令。

51CTO推薦專題:HTML 5 下一代Web開發標準詳解

[[20299]]

今天,以CSS為基礎進行的布局已經非常普遍,瀏覽器們對它的支持也非常的堅實。但是現在CSS3和HTML5來了,歷史轉了個圈又回到了原地——各個瀏覽器對這些新技術的支持又開始變得參差不齊了。我們早都習慣了書寫整潔的符合標準的代碼,也不會再使用CSS hacks或者瀏覽器嗅探這些不靠譜又低級的技術。我們也相信越來越多的用戶會認同網站不必在所有瀏覽器里都看起來一樣的理念。那面對當下這個熟悉的情形(瀏覽器支持的不同),我們該怎么做呢?簡單:使用特征檢測(feature detection),這意味著我們不必通過問瀏覽器“你是誰?”來做出不靠譜的推測。取而代之,我們問瀏覽器“你能做這個或那個嗎”。這么來檢測瀏覽器的能力是很簡便的,但一個個的花時間去手工測試依然令人厭煩。此時Modernizr可以幫助我們。

Modernizr:專為HTML5和CSS3開發的功能檢測類庫

Modernizr是一個開源的JS庫,它使得那些基于訪客瀏覽器的不同(指對新標準支持性的差異)而開發不同級別體驗的設計師的工作變得更為簡單。它使得設計師可以在支持HTML5和CSS3的瀏覽器中充分利用HTML5和CSS3的特性進行開發,同時又不會犧牲其他不支持這些新技術的瀏覽器的控制。

當你在網頁中嵌入Modernizr的腳本時,它會檢測當前瀏覽器是否支持CSS3的特性,比如 @font-face、border-radius、 border-image、box-shadow、rgba() 等,同時也會檢測是否支持HTML5的特性——比如audio、video、本地儲存、和新的 標簽的類型和屬性等。在獲取到這些信息的基礎上,你可以在那些支持這些功能的瀏覽器上使用它們,來決定是否創建一個基于JS的fallback,或者對那些不支持的瀏覽器進行簡單的優雅降級。另外,Modernizr還可以令IE支持對HTML5的元素應用CSS樣式,這樣開發者就可以立即使用這些更富有語義化的標簽了。

Modernizr是基于漸進增強理論來開發的,所以它支持并鼓勵開發者一層一層的創建他們的網站。一切從一個應用了Javascript的空閑地基開始,一個接一個的添加增強的應用層。因為使用了Modernizr,所以你容易知道瀏覽器都支持什么。下面我們來看一個通過應用Modernizr來創建尖端網站的實例。

從應用Modernizr開始

首先從www.modernizr.com下載Modernizr的最新的穩定版(目前國內封了Modernizr的官網,我們可以從github上下載?;蛘吒唵吸c,可以從堂主這里下載最新的1.7版的腳本文件),在官網上你還可以看到它支持檢測的所有特性的清單(本文末位會給出這些清單,以便翻不了墻的童鞋可以知道都支持哪些)。下載完最新版本以后(作者寫這篇文章的時候用的是1.5版),把它加入頁面的區域:

  1. > 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"> 
  5. <title>My Beautiful Sample Pagetitle> 
  6. <script src="modernizr-1.5.min.js">script> 
  7. head> 
  8. … 

接下來,向元素添加“no-js”的類。

當Modernizr運行的時候,它會把這個“no-js”的類變為“js”來使你知道它已經運行。Modernizr并不僅僅只做這一件事情,它還會為所有它檢測過的特性添加class類,如果瀏覽器不支持某個特性,它就為該特性對應的類名加上“no-”的前綴。所以,你的元素可能會變得看起來像下面這個樣子:

Modernizr同時還會創建一個JS對象,被命名為“Modernizr”,其內容是為每一個檢測完的特性給出的布爾值結果組成的列表。如果瀏覽器支持新的canvas元素,那么“Modernizr.canvas”的值就是true;如果瀏覽器不支持這個新元素,那它對應的值就是false。這個JS對象針對某些功能還會包含更為詳細的信息,如“Modernizr.video.h264”會告訴你瀏覽器是否支持這個特殊的編解碼器?!癕odernizr.inputtypes.search”會告訴你當前瀏覽器是否支持新的search input類型,等等。

我們的未加工的簡單小頁面看起來有點像一個準測試系統了,但它具備更好的語義性和可訪問性。讓我們為它添加一點基本的樣式:一點文字格式、顏色和布局以使它更好看。目前位置,沒什么新東西,只是為一個語義化結構的HTML頁面添加表現樣式,看看添加了樣式后的頁面。

下面,我們要增強這個頁面使得它更有意思。我想為頭部的h1應用一個奇特的文字效果,把關于檢測特性的列表分為兩欄,然后將帶有一張照片的關于Modernizr的部分的一切都弄到右邊去。我還要把圍繞頁面內容的邊框變美點?,F在,更給力的CSS3使你可以對一條規則添加更多的屬性,如果瀏覽器不支持這些屬性,它會忽略它們。配合使用CSS的層疊(繼承),你可以不必依賴Modernizr而使用像“border-radius”這樣的新屬性。不過,使用Modernizr可以為你提供一些既有手段提供不了的功能:根據瀏覽器對新東西支持的差異動態修改的的類名。我會通過對我們的頁面添加2條新的規則來說明這點:

  1. .borderradius #content {  
  2.     border: 1px solid #141414;  
  3.     -webkit-border-radius: 12px;  
  4.     -moz-border-radius: 12px;  
  5.     border-radius: 12px;  
  6. }  
  7. .boxshadow #content {  
  8.     border: none;  
  9.     -webkit-box-shadow: rgba(0,0,0, .5) 3px 3px 6px;  
  10.     -moz-box-shadow: rgba(0,0,0, .5) 3px 3px 6px;  
  11.     box-shadow: rgba(0,0,0, .5) 3px 3px 6px;  

第一條規則為“#content ”元素添加了一個12像素的圓角。但在既有的頁面里我們已經為“#content ”元素設置了一個屬性值為“2px outset #666”的邊框,這在box是直角的時候是蠻好看的,但在圓角情況下就不是了。感謝Modernizr,我可以在瀏覽器支持“border-radius”的情況下給box設置一個1px的實邊。

第二條規則更進步了一點,我們為“#content ”元素添加了一個陰影,并且針對支持“box-shadow”屬性的瀏覽器一并移除了border屬性。為什么呢?因為大部分瀏覽器并不為“邊框附帶邊角”的組合外加陰影這樣的效果提供一個好的表現(這是一個應該被注意的瀏覽器的瑕疵,但我們現在卻必須忍受它)。同不使用陰影只使用邊框相比,我寧可只使用陰影包圍元素。采用這種方式,我可以擁有全世界最好的,準確點的,最好的一種CSS表現:在支持“box-shadow”屬性的瀏覽器里將會呈現一個美妙的陰影;只支持“border-radius”屬性的瀏覽器將會呈現一個好看的圓角薄邊框;對于那些這2者都不支持的破爛瀏覽器,我們會看到一個2像素的直角邊框。

下面我們要為header應用一個自定義的特殊字體,下面的是我們目前針對h1的聲明,沒改動版的:

  1. h1 {  
  2.     color: #e33a89;  
  3.     font: 27px/27px Baskerville, Palatino, "Palatino Linotype",  
  4.     "Book Antiqua", Georgia, serif;  
  5.     margin: 0;  
  6.     text-shadow: #aaa 5px 5px 5px;  

這些聲明在我們的基礎網頁里工作良好,27像素的文字大小也很適合我們為h1設置的那些字體的展示。但對于我要用的名叫“Beautiful”的字體來說,27像素就太小了。下面我們要添加其他的規則來使用這個自定義字體:

  1. @font-face {  
  2.     src: url(Beautiful-ES.ttf);  
  3.     font-family: "Beautiful";  
  4. }    
  5.  
  6. .fontface h1 {  
  7.     font: 42px/50px Beautiful;  
  8.     text-shadow: none;  

首先,我們添加“@font-face”聲明,并在其中為我們的自定義字體指定路徑、文件名和字體名。之后我們用一條CSS語句為我們的h1選擇字體樣式。你會看到,我這里選擇了一個很大的字號,那是因為“Beautiful”字體本身就比其他字體的文字要小很多,所以我們必須要指示瀏覽器在展示我們自定義字體的時候,給予h1一個很大的字號。

此外,我們漂亮的手寫體文字在文字陰影方面存在一些渲染問題,所以我們要在瀏覽器決定使用自定義文字時取消文字的陰影。另外,關于檢測特征部分的列表還需要被分為兩欄。為了達到目的,我要使用牛叉的CSS columns 屬性,這一屬性會使瀏覽器把列表智能分欄而不會打亂它的順序,而我們的列表,雖然沒有數字序號,卻也是按照字母順序排列的。當然,不是所有的瀏覽器都支持這一屬性,對于那些不支持的瀏覽器,我們使用浮動來達到2欄的目的——使用了浮動后列表在視覺上不會再按照字母順序排列,但那也好過什么都沒有。

  1. .csscolumns ol.features {  
  2.     -moz-column-count: 2;  
  3.     -webkit-columns: 2;  
  4.     -o-columns: 2;  
  5.     columns: 2;  
  6.   }    
  7.  
  8. .no-csscolumns ol.features {  
  9.     float: left;  
  10.     margin: 0 0 20px;  
  11.   }    
  12.  
  13. .no-csscolumns ol.features li {  
  14.     float: left;  
  15.     width: 180px;  

我又一次使用了Modernizr來針對不同的情況設置不同的屬性。如果瀏覽器支持CSS columns,它就會把列表完美的分為2欄,如果不支持,通過Modernizr為添加的“no-csscolumns”類我們也可以用浮動的方式使得列表變為兩欄,雖然不那么完美,但也比直接來一個長串的單欄列表強。

這里您可能注意到了我為屬性添加了不同的前綴(-moz-、-webkit-、-o-),這是因為不同的瀏覽器廠商對該功能的實現有不同的定義,所以要實現該功能需要針對不同的瀏覽器加上它們對應的前綴。

經過這些改變,我們新的頁面看起來更好了。

我們將為我們的頁面添加進更多的漸進式增強效果來結束這篇教程?;赪ebKit的瀏覽器支持一些更牛叉的特效,如CSS變換、動畫和三維轉換等。并且我想在最后一個階段的頁面中應用一些這類特效。再一次的,這些屬性會被添加進我們既有的CSS中并在不支持它們的瀏覽器中給忽視。所以,針對這種一方面是漸進增強一方面是不被支持的情況,使用Modernizr是恰當的。

首先設置的:

  1. @-webkit-keyframes spin {  
  2.       0% { -webkit-transform: rotateY(0); }  
  3.     100% { -webkit-transform: rotateY(360deg); }  
  4. }    
  5.  
  6. .csstransforms3d.cssanimations section {  
  7.     -webkit-perspective: 1000;  

@keyframes規則是新的CSS animations規范中的一部分,目前只有WebKit支持。它容許你針對任何屬性聲明一個完整的動畫路徑,并在你喜歡的任何階段改變它們。想知道關于animations的更多知識,請閱讀 W3C Working Draft specification。

下面我們添加使得我們一個元素在三維空間里旋轉的代碼:

  1. .csstransforms3d.cssanimations section h2 {  
  2.     background-image: url(modernizr-logo.png);  
  3.     overflow: hidden;  
  4.     -webkit-animation: spin 2s linear infinite;  

因為logo要轉動,且又希望它轉的時候和背景相處的融洽些,于是這里用了一個png格式的文件。我還采用了一個“overflow:hidden”屬性來隱藏設置了縮進-9999像素的header里的文字。使元素以3D的形式旋轉雖然有趣卻并不太美觀。最終,我們選擇使用animation規則,設置它的旋轉周期為2秒鐘,沿著自身的中軸線旋轉,永不停止。

最終的頁面看起來很給力,甚至還針對WebKit瀏覽器設置了好玩的動畫。我希望到現在你能明白使用Modernizr可以使你對網站控制的手腕變得多么牛叉,以及它可以令真正的漸進增強變得多么簡單。這還不僅僅是Modernizr的全部好處,它還可以幫你建立基于JS的fallbacks以及可以幫你應用html5那些牛掰的新特性。

原文地址:http://www.mhtml5.com/2011/03/676.html

【編輯推薦】

  1. 學習HTML 5十佳站點推薦
  2. HTML 5標簽、屬性、事件及兼容性速查表
  3. 技術大牛談HTML 5設計原理
  4. HTML 5聯手jQuery實現超酷圖像灰度漸變效果
  5. 看看紐約時報是怎么用HTML 5設計在線閱讀產品的
責任編輯:陳貽新 來源: HTML5研究小組
相關推薦

2011-11-18 13:25:48

HTML 5

2012-05-11 09:37:34

HTML5

2012-05-24 11:03:55

HTML5

2011-07-15 09:10:44

HTML 5CSS3

2011-11-25 13:18:40

HTML 5

2013-07-09 09:24:29

響應式HTML5CSS3

2010-03-22 08:56:12

2011-11-17 09:24:27

HTML 5

2012-05-30 09:22:56

Hybrid App助HTML5JavaScript

2011-08-30 16:39:34

HTML 5

2012-02-29 09:27:36

ibmdw

2013-08-21 13:19:33

HTML5CSS3表單設計

2012-04-10 10:31:07

2012-05-25 10:31:44

HTML5

2011-06-17 08:54:38

HTML 5CSS3

2011-09-21 11:02:17

HTML 5

2011-01-25 09:16:33

HTML 5CSS3Web

2012-06-07 09:23:45

ibmdw

2013-08-09 11:06:20

HTML5CSS3資源

2010-05-05 17:23:30

OperaCTO
點贊
收藏

51CTO技術棧公眾號

国产原创popny丨九色| 欧美性一二三区| 日韩在线观看免费网站| 无码免费一区二区三区免费播放| 999久久久国产| 毛片在线不卡| 亚洲激情自拍| 在线视频你懂得一区| 国产美女被下药99| 成人啪啪18免费游戏链接| 青青草视频免费在线观看| 日韩欧美一区二区三区在线视频| 亚洲视频在线观看三级| 69国产精品成人在线播放| 色噜噜狠狠永久免费| 欧美 中文字幕| 波多野结衣在线观看一区二区三区| 亚洲欧洲精品天堂一级| 人九九综合九九宗合| 国产aⅴ激情无码久久久无码| 欧美三级电影一区二区三区| 国产不卡高清在线观看视频| 亚洲人成电影网| 免费看日本黄色| 亚洲欧洲成人在线| 999精品在线| 色www精品视频在线观看| 国产一区二区不卡视频| 久草视频在线免费看| 亚洲va久久久噜噜噜久久| 亚洲精品国产高清久久伦理二区| 国产精品18久久久久久麻辣| 黄色性视频网站| 欧美国产日韩电影| 91看片淫黄大片一级| 欧美日韩第一页| 91精品999| 男女网站在线观看| 亚洲免费婷婷| 久久天天躁狠狠躁夜夜爽蜜月| 美女黄色片视频| 欧美一区二区少妇| 国产精品一区在线观看你懂的| 日本电影亚洲天堂| 国产在线观看成人| 国产精品毛片久久| 欧美网站一区二区| 9久久9毛片又大又硬又粗| 免费观看在线黄色网| 2020国产精品久久精品美国| 国产高清一区视频| 国产普通话bbwbbwbbw| 国产一区二区区别| 婷婷中文字幕一区三区| 国产高清自拍一区| 99久久精品国产成人一区二区| 久久尤物视频| 在线观看成人黄色| 久久婷婷中文字幕| 免费观看成人性生生活片 | 中文字幕欧美视频| 北条麻妃在线| 久草中文综合在线| 在线视频欧美日韩精品| 亚洲免费一级视频| h网站久久久| 国产精品久久一级| 亚洲一区二区高清视频| 怡春院在线视频| 欧美精品日韩| 日韩av综合中文字幕| 性感美女一区二区三区| 激情影院在线| 91丨porny丨最新| 国产精品v欧美精品v日韩| 国产精品久久久久久久一区二区 | 久久精品视频观看| 久久久国产一区二区三区四区小说| 国产精品视频免费一区| 中文字幕第15页| 波多野结衣在线观看一区二区| 亚洲色图狂野欧美| 免费在线观看你懂的| 日韩一区二区三区免费| 欧美在线不卡视频| 妓院一钑片免看黄大片| 日韩av福利| 欧美精品一卡二卡| 黄页免费在线观看视频| 碰碰在线视频| 欧美精彩视频一区二区三区| 亚洲不卡一卡2卡三卡4卡5卡精品| 天堂av网在线| 狠狠v欧美v日韩v亚洲ⅴ| 国产主播精品在线| 国产福利久久久| 欧美精品综合| 国产91精品久久久久久久| 欧美国产一级片| 国产一区二区在线看| 欧美一乱一性一交一视频| 夜夜爽妓女8888视频免费观看| 久久国产精品第一页| 国产成人亚洲欧美| 精品三级久久久久久久电影聊斋| 中文字幕第一区二区| 91欧美精品成人综合在线观看| 亚洲AV无码国产精品午夜字幕| 激情综合中文娱乐网| 亚洲欧美日韩天堂| 天堂网av2018| 在线成人www免费观看视频| 青青青国产精品一区二区| 亚洲最大成人av| 99久久精品免费看国产 | 国产一级淫片免费| 久久精品欧洲| 999视频在线免费观看| 亚洲女人毛茸茸高潮| av在线亚洲色图| 欧美一区二区女人| 草草地址线路①屁屁影院成人| 99精品一区| 欧美最顶级的aⅴ艳星| 国产农村老头老太视频| 99国产精品国产精品久久| 台湾成人av| 亚洲小说区图片区都市| 最新不卡av在线| 欧美大片在线播放| 欧美大片网站| 亚洲美女激情视频| 国产一级做a爰片在线看免费| 美女视频黄频大全不卡视频在线播放| 国产精品手机视频| 黄网站视频在线观看| 在线观看视频欧美| 黄色网址在线视频| 香蕉成人app| 色999日韩欧美国产| 国产又大又黄又粗| 日本视频免费一区| 欧美成人一区二区在线| 678在线观看视频| 欧美一区2区视频在线观看| 日韩黄色中文字幕| 亚洲激情专区| 91情侣在线视频| 99se视频在线观看| 丁香婷婷综合激情五月色| 91视频九色网站| 黄色的视频在线免费观看| 婷婷中文字幕综合| 亚洲观看黄色网| 国产精品草草| 欧美日本高清视频| 国产三级漂亮女教师| 中文字幕中文字幕一区| 日本中文字幕一级片| 精品国产一区二区三区四| 国产一区二区精品久久91| 视频一区视频二区视频| 二区三区不卡| 色婷婷综合久久久久中文一区二区 | 三区视频在线观看| 久久国产亚洲精品| 国产日韩精品入口| 国产视频在线播放| 日韩女优毛片在线| 国产亚洲精品女人久久久久久| 蜜桃精品视频在线| 手机福利在线视频| 制服丝袜中文字幕在线| 欧美一区二区三区日韩| 久久久精品视频免费观看| 国产美女娇喘av呻吟久久| 先锋影音男人资源| 亚洲高清999| 久久久久久18| 青青久在线视频| 岛国av一区二区在线在线观看| 性久久久久久久久久久| 国产精品www.| 久久久久久99| 久久视频www| 欧美亚洲一区二区在线| 5566中文字幕| 国产盗摄视频一区二区三区| 国产一区二区三区在线免费| 国产精品亚洲综合在线观看 | av在线导航| 精品国产人成亚洲区| 国产精品视频免费播放| 国产清纯白嫩初高生在线观看91 | 美洲精品一卡2卡三卡4卡四卡| 亚洲аv电影天堂网| 丰满人妻老熟妇伦人精品| 亚洲国产激情av| 99久久综合网| 先锋亚洲精品| 在线视频不卡一区二区| 97久久超碰| 秋霞av国产精品一区| 一区二区三区视频在线观看视频| 欧美一级理论片| 日日噜噜噜噜人人爽亚洲精品| 国产精品三级av| 日本精品一区在线| 性一交一乱一区二区洋洋av| 日本黄色播放器| 性欧美xxxx免费岛国不卡电影| 国产精品久久久久秋霞鲁丝| 黄色在线看片| 伊人成人开心激情综合网| 性一交一乱一精一晶| 岛国av午夜精品| 青花影视在线观看免费高清| 99国产精品久久久| 亚洲熟女乱综合一区二区| 美女爽到呻吟久久久久| 国产成人一二三区| 欧美一级精品| 精品麻豆av| 高清免费电影在线观看| 日韩高清中文字幕| 国产男男gay体育生白袜| 欧美日韩在线影院| 久久网中文字幕| 国产精品天干天干在线综合| 国产婷婷在线观看| 精油按摩中文字幕久久| 国产91美女视频| 欧美视频久久| 国产又粗又爽又黄的视频| 国产一区二区三区四区| 国产自产在线视频一区| 免费一级欧美在线大片| 久久99热精品| 91caoporm在线视频| 日韩精品免费看| 国产 日韩 欧美 综合| 欧美久久久影院| 丰满熟女人妻一区二区三| 天天亚洲美女在线视频| 免费在线观看黄视频| 1024国产精品| 成人在线观看免费高清| 久久先锋影音av鲁色资源网| 国产伦精品一区二区三区88av| 国产在线视频一区二区三区| 最新中文字幕2018| 日韩一区精品视频| 美女av免费在线观看| 一本久道久久久| 欧美一级免费播放| 欧美日韩国产色综合一二三四| 在线精品日韩| 天天做天天爱天天综合网2021 | 男人亚洲天堂网| 99视频一区| 国产美女主播在线| 亚洲国产一区二区三区a毛片| 成人一级生活片| 丝袜连裤袜欧美激情日韩| 国产综合18久久久久久| 澳门成人av| 91久久精品www人人做人人爽| 国产欧美自拍| 91在线观看免费高清完整版在线观看| 亚洲精品66| 国内精品久久久久影院优 | 无码人妻精品一区二区三区蜜桃91| 国产精品无遮挡| 国产免费嫩草影院| 亚洲欧美日本在线| 精品黑人一区二区三区观看时间| 99久久伊人精品| xxx在线播放| 中文字幕av资源一区| 国产wwwwxxxx| 亚洲人成网站精品片在线观看| 劲爆欧美第一页| 精品国产乱码久久久久久婷婷| 日本午夜视频在线观看| 在线观看91视频| 91成品人影院| 欧美成人aa大片| 国产又粗又猛又黄视频| 欧美亚洲尤物久久| 国产免费高清av| 亚洲成av人影院在线观看| 男人天堂网在线| 色久欧美在线视频观看| 青青草原av在线| 日本欧美一级片| 小明成人免费视频一区| 成人黄色在线观看| 黑人精品一区| 日韩av日韩在线观看| 免费在线观看一区| 国产精品免费视频xxxx| 伊人久久大香| 国产综合欧美在线看| 国产精品美女久久久久久不卡| 色吧亚洲视频| 日韩视频在线一区二区三区 | 日韩和的一区二区| 亚洲国产午夜精品| 99re视频精品| 中文乱码字幕高清一区二区| 亚洲在线视频网站| 成年人午夜视频| 欧美日韩色一区| www.国产三级| 精品在线小视频| 秋霞在线午夜| 国产一区二区视频在线观看| 国产精品香蕉| 99c视频在线| 国产一区二区三区四区二区| 91精品国产吴梦梦| 日韩高清不卡在线| 欧洲成人午夜精品无码区久久| 不卡的av电影在线观看| 捷克做爰xxxⅹ性视频| 91在线精品一区二区| 欧美黑人一级片| 欧美三日本三级三级在线播放| 亚洲美女性生活| 日韩在线国产精品| 国产精品论坛| 欧美激情伊人电影| 日韩午夜电影免费看| 欧美另类高清视频在线| 狠狠88综合久久久久综合网| 九九热免费在线观看| 国产精品自在在线| 欧美精品日韩在线| 色婷婷久久久久swag精品| 日本美女一级视频| 欧美激情国内偷拍| 亚洲女同志freevdieo| 91久久精品国产91久久性色tv| 成人一区二区| 日韩中文字幕组| 91香蕉视频黄| 日韩不卡视频在线| 日韩视频免费观看高清在线视频| 日韩a在线看| 91精品国产色综合久久不卡98| 亚洲一区二区电影| 天天做天天躁天天躁| 国产精品1024| 久久黄色小视频| 亚洲第五色综合网| 高清电影在线免费观看| 99影视tv| 亚洲第一黄色| 日韩片在线观看| 疯狂做受xxxx欧美肥白少妇| 天堂av在线资源| 国产不卡在线观看| 九九在线高清精品视频| 欧美一级黄色片视频| 久久精品一区四区| 精品国产www| 久久精品99无色码中文字幕| 91精品在线免费视频| 国产av不卡一区二区| 国产一区二区影院| 欧美日韩精品亚洲精品| 337p日本欧洲亚洲大胆色噜噜| av资源在线播放| 精品无码久久久久国产| 久久精品1区| 91精品久久久久久久久久久久| 欧美日本不卡视频| 日本h片在线观看| 国产综合18久久久久久| 久久蜜桃资源一区二区老牛| 91导航在线观看| 91精品国产91综合久久蜜臀| 婷婷av在线| 久久精品丝袜高跟鞋| 免费人成精品欧美精品| 男人晚上看的视频| 欧美哺乳videos| 97成人资源| 在线视频不卡一区二区三区| 国产高清精品在线| 亚洲天堂一区在线观看| 尤物99国产成人精品视频| 亚洲精品tv| 亚洲熟妇无码一区二区三区| 久久久99精品免费观看| 国产精品熟女久久久久久| 久久久久这里只有精品| 精品国产一区二区三区香蕉沈先生| 日韩在线不卡一区| 亚洲不卡av一区二区三区|