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

HTML 5實現的圖片拖拽分組效果

開發 前端
基本目前所有的現代瀏覽器(Firefox,Chrome,Safari,或者Opera)都支持這個實用的功能。這意味著我們可以考慮在我們的項目和網站中使用這個功能。更重要的是代碼編寫非常簡單。

分享一個HTML5的drag drop API實現的圖片拖拽分組效果

在線演示 本地下載

今天我們介紹HTML5的拖拽功能。基本目前所有的現代瀏覽器(Firefox,Chrome,Safari,或者Opera)都支持這個實用的功能。這意味著我們可以考慮在我們的項目和網站中使用這個功能。更重要的是代碼編寫非常簡單。我們這里將使用拖拽API開發一個圖片的分組排序功能 ,希望能夠給大家比較直觀的使用感受。希望大家喜歡!

HTML標簽

  1. <div> 
  2.     <div id="drop_1" droppable="true"><h2>Album 1</h2></div> 
  3.     <div id="drop_2" droppable="true"><h2>Album 1</h2></div> 
  4.     <div id="drop_3" droppable="true"><h2>Album 3</h2></div> 
  5. </div> 
  6. <div style="clear:both"></div> 
  7. <div> 
  8.     <a id="1" draggable="true"><img src="images/1.jpg"></a> 
  9.     <a id="2" draggable="true"><img src="images/2.jpg"></a> 
  10.     <a id="3" draggable="true"><img src="images/3.jpg"></a> 
  11.     <a id="4" draggable="true"><img src="images/4.jpg"></a> 
  12.     <a id="5" draggable="true"><img src="images/5.jpg"></a> 
  13.     <a id="6" draggable="true"><img src="images/6.jpg"></a> 
  14.     <a id="7" draggable="true"><img src="images/7.jpg"></a> 
  15.     <a id="8" draggable="true"><img src="images/8.jpg"></a> 
  16.     <a id="9" draggable="true"><img src="images/9.jpg"></a> 
  17.     <a id="10" draggable="true"><img src="images/10.jpg"></a> 
  18.     <a id="11" draggable="true"><img src="images/11.jpg"></a> 
  19.     <a id="12" draggable="true"><img src="images/12.jpg"></a> 
  20. </div> 
  21. <script src="js/main.js"></script> 

你可以看到這里我們設定了3個開放的drop對象和12個圖片。我們將可drop的區域使用屬性droppable來標示,并且將可drag的對象用draggable來標示。

CSS代碼

接下來我們設置頁面的樣式。

  1. /* Photo Gallery styles */ 
  2. .gallery {  
  3.     margin50px auto 0;  
  4.     width840px;  
  5. }  
  6. .gallery a {  
  7.     display: inline-block;  
  8.     height135px;  
  9.     margin10px;  
  10.     opacity: 1;  
  11.     positionrelative;  
  12.     width180px;  
  13.  
  14.     -khtml-user-drag: element;  
  15.  
  16.     /* CSS3 Prevent selections */ 
  17.     -moz-user-select: none;  
  18.     -webkit-user-select: none;  
  19.     -khtml-user-select: none;  
  20.     user-select: none;  
  21.  
  22.     /* CSS3 transition rules */ 
  23.     -webkit-transition: all 0.5s ease;  
  24.     -moz-transition: all 0.5s ease;  
  25.     -o-transition: all 0.5s ease;  
  26.     transition: all 0.5s ease;  
  27. }  
  28. .gallery a img {  
  29.     border8px solid #fff;  
  30.     border-bottom20px solid #fff;  
  31.     cursorpointer;  
  32.     displayblock;  
  33.     height100%;  
  34.     left: 0px;  
  35.     positionabsolute;  
  36.     top: 0px;  
  37.     width100%;  
  38.     z-index1;  
  39.  
  40.     /* CSS3 Box sizing property */ 
  41.     -moz-box-sizing: border-box;  
  42.     -webkit-box-sizing: border-box;  
  43.     -o-box-sizing: border-box;  
  44.     box-sizing: border-box;  
  45.  
  46.     /* CSS3 transition rules */ 
  47.     -webkit-transition: all 0.5s ease;  
  48.     -moz-transition: all 0.5s ease;  
  49.     -o-transition: all 0.5s ease;  
  50.     transition: all 0.5s ease;  
  51.  
  52.     /* CSS3 Box Shadow */ 
  53.     -moz-box-shadow: 2px 2px 4px #444;  
  54.     -webkit-box-shadow: 2px 2px 4px #444;  
  55.     -o-box-shadow: 2px 2px 4px #444;  
  56.     box-shadow: 2px 2px 4px #444;  
  57. }  
  58.  
  59. /* Custom CSS3 rotate transformation */ 
  60. .gallery a:nth-child(1) img {  
  61.     -moz-transform: rotate(-25deg);  
  62.     -webkit-transform: rotate(-25deg);  
  63.     transform: rotate(-25deg);  
  64. }  
  65. .gallery a:nth-child(2) img {  
  66.     -moz-transform: rotate(-20deg);  
  67.     -webkit-transform: rotate(-20deg);  
  68.     transform: rotate(-20deg);  
  69. }  
  70. .gallery a:nth-child(3) img {  
  71.     -moz-transform: rotate(-15deg);  
  72.     -webkit-transform: rotate(-15deg);  
  73.     transform: rotate(-15deg);  
  74. }  
  75. .gallery a:nth-child(4) img {  
  76.     -moz-transform: rotate(-10deg);  
  77.     -webkit-transform: rotate(-10deg);  
  78.     transform: rotate(-10deg);  
  79. }  
  80. .gallery a:nth-child(5) img {  
  81.     -moz-transform: rotate(-5deg);  
  82.     -webkit-transform: rotate(-5deg);  
  83.     transform: rotate(-5deg);  
  84. }  
  85. .gallery a:nth-child(6) img {  
  86.     -moz-transform: rotate(0deg);  
  87.     -webkit-transform: rotate(0deg);  
  88.     transform: rotate(0deg);  
  89. }  
  90. .gallery a:nth-child(7) img {  
  91.     -moz-transform: rotate(5deg);  
  92.     -webkit-transform: rotate(5deg);  
  93.     transform: rotate(5deg);  
  94. }  
  95. .gallery a:nth-child(8) img {  
  96.     -moz-transform: rotate(10deg);  
  97.     -webkit-transform: rotate(10deg);  
  98.     transform: rotate(10deg);  
  99. }  
  100. .gallery a:nth-child(9) img {  
  101.     -moz-transform: rotate(15deg);  
  102.     -webkit-transform: rotate(15deg);  
  103.     transform: rotate(15deg);  
  104. }  
  105. .gallery a:nth-child(10) img {  
  106.     -moz-transform: rotate(20deg);  
  107.     -webkit-transform: rotate(20deg);  
  108.     transform: rotate(20deg);  
  109. }  
  110. .gallery a:nth-child(11) img {  
  111.     -moz-transform: rotate(25deg);  
  112.     -webkit-transform: rotate(25deg);  
  113.     transform: rotate(25deg);  
  114. }  
  115. .gallery a:nth-child(12) img {  
  116.     -moz-transform: rotate(30deg);  
  117.     -webkit-transform: rotate(30deg);  
  118.     transform: rotate(30deg);  
  119. }  
  120. .gallery a:hover img {  
  121.     z-index5;  
  122.  
  123.     /* CSS3 transition rules */ 
  124.     -webkit-transition: all 0.5s ease;  
  125.     -moz-transition: all 0.5s ease;  
  126.     -o-transition: all 0.5s ease;  
  127.     transition: all 0.5s ease;  
  128.  
  129.     /* CSS3 transform rules */ 
  130.     -moz-transform: rotate(0deg);  
  131.     -webkit-transform: rotate(0deg);  
  132.     -o-transform: rotate(0deg);  
  133.     transform: rotate(0deg);  
  134. }  
  135. .gallery a.hidden {  
  136.     height0;  
  137.     margin0;  
  138.     opacity: 0;  
  139.     width0;  
  140. }  
  141. .albums {  
  142.     margin40px auto 0;  
  143.     overflowhidden;  
  144.     width840px;  
  145. }  
  146. .album {  
  147.     border3px dashed #ccc;  
  148.     floatleft;  
  149.     margin10px;  
  150.     min-height100px;  
  151.     padding10px;  
  152.     width220px;  
  153.  
  154.     /* CSS3 transition rules */ 
  155.     -webkit-transition: all 1.0s ease;  
  156.     -moz-transition: all 1.0s ease;  
  157.     -o-transition: all 1.0s ease;  
  158.     transition: all 1.0s ease;  
  159. }  
  160. .album a {  
  161.     display: inline-block;  
  162.     height56px;  
  163.     margin15px;  
  164.     opacity: 1;  
  165.     positionrelative;  
  166.     width75px;  
  167.  
  168.     -khtml-user-drag: element;  
  169.     -webkit-user-drag: element;  
  170.     -khtml-user-select: none;  
  171.     -webkit-user-select: none;  
  172.  
  173.     /* CSS3 Prevent selections */ 
  174.     -moz-user-select: none;  
  175.     -webkit-user-select: none;  
  176.     -khtml-user-select: none;  
  177.     user-select: none;  
  178.  
  179.     /* CSS3 transition rules */ 
  180.     -webkit-transition: all 0.5s ease;  
  181.     -moz-transition: all 0.5s ease;  
  182.     -o-transition: all 0.5s ease;  
  183.     transition: all 0.5s ease;  
  184. }  
  185. .album a img {  
  186.     border4px solid #fff;  
  187.     border-bottom10px solid #fff;  
  188.     cursorpointer;  
  189.     displayblock;  
  190.     height100%;  
  191.     left: 0px;  
  192.     positionabsolute;  
  193.     top: 0px;  
  194.     width100%;  
  195.     z-index1;  
  196.  
  197.     /* CSS3 Box sizing property */ 
  198.     -moz-box-sizing: border-box;  
  199.     -webkit-box-sizing: border-box;  
  200.     -o-box-sizing: border-box;  
  201.     box-sizing: border-box;  
  202.  
  203.     /* CSS3 transition rules */ 
  204.     -webkit-transition: all 0.5s ease;  
  205.     -moz-transition: all 0.5s ease;  
  206.     -o-transition: all 0.5s ease;  
  207.     transition: all 0.5s ease;  
  208.  
  209.     /* CSS3 Box Shadow */ 
  210.     -moz-box-shadow: 2px 2px 4px #444;  
  211.     -webkit-box-shadow: 2px 2px 4px #444;  
  212.     -o-box-shadow: 2px 2px 4px #444;  
  213.     box-shadow: 2px 2px 4px #444;  
  214. }  

#p#

Javascript代碼

  1. // add event handler  
  2. var addEvent = (function () {  
  3.   if (document.addEventListener) {  
  4.     return function (el, type, fn) {  
  5.       if (el && el.nodeName || el === window) {  
  6.         el.addEventListener(type, fn, false);  
  7.       } else if (el && el.length) {  
  8.         for (var i = 0; i < el.length; i++) {  
  9.           addEvent(el[i], type, fn);  
  10.         }  
  11.       }  
  12.     };  
  13.   } else {  
  14.     return function (el, type, fn) {  
  15.       if (el && el.nodeName || el === window) {  
  16.         el.attachEvent('on' + type, function () { return fn.call(el, window.event); });  
  17.       } else if (el && el.length) {  
  18.         for (var i = 0; i < el.length; i++) {  
  19.           addEvent(el[i], type, fn);  
  20.         }  
  21.       }  
  22.     };  
  23.   }  
  24. })();  
  25.  
  26. // inner variables  
  27. var dragItems;  
  28. updateDataTransfer();  
  29. var dropAreas = document.querySelectorAll('[droppable=true]');  
  30.  
  31. // preventDefault (stops the browser from redirecting off to the text)  
  32. function cancel(e) {  
  33.   if (e.preventDefault) {  
  34.     e.preventDefault();  
  35.   }  
  36.   return false;  
  37. }  
  38.  
  39. // update event handlers  
  40. function updateDataTransfer() {  
  41.     dragItems = document.querySelectorAll('[draggable=true]');  
  42.     for (var i = 0; i < dragItems.length; i++) {  
  43.         addEvent(dragItems[i], 'dragstart'function (event) {  
  44.             event.dataTransfer.setData('obj_id'this.id);  
  45.             return false;  
  46.         });  
  47.     }  
  48. }  
  49.  
  50. // dragover event handler  
  51. addEvent(dropAreas, 'dragover'function (event) {  
  52.     if (event.preventDefault) event.preventDefault();  
  53.  
  54.     // little customization  
  55.     this.style.borderColor = "#000";  
  56.     return false;  
  57. });  
  58.  
  59. // dragleave event handler  
  60. addEvent(dropAreas, 'dragleave'function (event) {  
  61.     if (event.preventDefault) event.preventDefault();  
  62.  
  63.     // little customization  
  64.     this.style.borderColor = "#ccc";  
  65.     return false;  
  66. });  
  67.  
  68. // dragenter event handler  
  69. addEvent(dropAreas, 'dragenter', cancel);  
  70.  
  71. // drop event handler  
  72. addEvent(dropAreas, 'drop'function (event) {  
  73.     if (event.preventDefault) event.preventDefault();  
  74.  
  75.     // get dropped object  
  76.     var iObj = event.dataTransfer.getData('obj_id');  
  77.     var oldObj = document.getElementById(iObj);  
  78.  
  79.     // get its image src  
  80.     var oldSrc = oldObj.childNodes[0].src;  
  81.     oldObj.className += 'hidden';  
  82.  
  83.     var oldThis = this;  
  84.  
  85.     setTimeout(function() {  
  86.         oldObj.parentNode.removeChild(oldObj); // remove object from DOM  
  87.  
  88.         // add similar object in another place  
  89.         oldThis.innerHTML += '<a id="'+iObj+'" draggable="true"><img src="'+oldSrc+'" /></a>';  
  90.  
  91.         // and update event handlers  
  92.         updateDataTransfer();  
  93.  
  94.         // little customization  
  95.         oldThis.style.borderColor = "#ccc";  
  96.     }, 500);  
  97.  
  98.     return false;  
  99. });  

可以看到以上代碼并不復雜。開始我們選擇所有的可拖放的元素。然后將’dragstart’事件綁定到所有的draggable元素上,這樣講數據設定到dataTransfer對象中。對于所有的droppable區域我們綁定這些事件:’dragover’,'dragleave’和’drop’。針對前兩個方法我們執行一個小的CSS自定義來激活drop區域。當我們放置可拖放的元素的時候,我們的腳本會復制可拖放元素并且將它們放置到活動的droppable區域(即相冊),并且刪除那個dropped元素。最后我們更新事件處理。

希望大家喜歡這個HTML5的圖片拖放展示效果。

原文鏈接:http://www.mhtml5.com/2012/05/4941.html

【編輯推薦】

  1. HTML 5開發RPG游戲之一(地圖人物實現)
  2. HTML 5開發RPG游戲之二(跑起來吧英雄)
  3. HTML 5開發RPG游戲之三(卷軸和對話)
  4. HTML 5開發RPG游戲之四(游戲腳本化)
  5. HTML 5游戲開發實用建議
責任編輯:張偉 來源: HTML5研究小組
相關推薦

2012-04-24 09:48:49

HTML5

2012-06-04 14:47:42

HTML5

2012-05-09 14:49:23

HTML5

2011-02-23 11:22:59

DojoHTML 5

2012-06-13 10:49:23

PHP

2011-02-25 10:19:23

ibmdwHTML5Web開發

2011-07-19 13:07:26

iOS4 HTML5 動畫

2011-03-02 13:15:26

HTML 5jQuery

2011-08-18 09:05:50

HTML 5

2011-08-19 09:15:01

HTML 5

2012-06-13 14:19:27

2021-08-27 08:38:10

CSS 技巧 resize

2013-06-06 10:42:25

2013-07-02 09:17:57

html5組件

2020-12-09 07:54:17

Vue插件鼠標

2011-07-08 15:08:16

iPhone 圖片

2012-06-08 14:32:13

HTML5

2015-03-05 09:54:28

效果驚艷HTML5應用和源碼

2011-01-27 13:08:57

HTML5JavascriptWeb

2022-02-17 17:05:31

OpenHarmonWEB前端鴻蒙
點贊
收藏

51CTO技術棧公眾號

国产精品每日更新| 免费在线成人网| 日韩大片在线观看视频| 韩国日本在线视频| 欧美性猛交xxx乱大交3蜜桃| 国产精品亚洲一区二区三区在线 | 亚洲91av| 久久久久免费观看| 91视频九色网站| 久久久久久久久久久久久av| 93在线视频精品免费观看| 精品国产网站在线观看| 日本熟妇人妻中出| 大桥未久在线播放| 欧美国产在线观看| 国产嫩草一区二区三区在线观看| 波多野结衣av无码| 亚洲婷婷免费| 久久九九亚洲综合| xxxx日本免费| 久久久久97| 91麻豆精品国产91久久久久| 亚洲视频在线免费观看| 久久亚洲一区二区三区四区五区高| 女人扒开腿免费视频app| 性国裸体高清亚洲| 一区二区在线观看免费| 亚洲国产另类久久久精品极度| 天堂av2024| 国产精品一区二区免费不卡 | 最近高清中文在线字幕在线观看1| 亚洲色图制服诱惑| 日韩理论片在线观看| 亚洲三区在线观看无套内射| 国产精品亚洲第一 | 2023国产精华国产精品| 欧美日韩国产综合视频在线观看| 国产午夜大地久久| 牛牛精品在线视频| 亚洲色图19p| 一区二区三区av| 成在在线免费视频| 久久综合精品国产一区二区三区| 国产高清精品一区| 精品国产av一区二区| 国产麻豆一精品一av一免费| 国产日韩精品一区二区| 亚洲熟妇av乱码在线观看| 视频一区二区三区入口| 日韩av免费在线播放| 五月天婷婷久久| 亚洲大胆在线| 97在线观看视频国产| 国产一级特黄视频| 亚洲高清在线| 91精品国产91久久久久久最新| 国产中文字幕免费| 亚洲欧洲日本mm| 992tv成人免费影院| 国产成人愉拍精品久久 | 三年中国国语在线播放免费| 欧美与亚洲与日本直播| 91福利在线看| 在线视频日韩一区| 久久99国产精品二区高清软件| 欧美日韩一本到| 日本不卡一区在线| 图片一区二区| 日韩女优制服丝袜电影| 深夜视频在线观看| 老司机在线精品视频| 亚洲第一天堂av| 国产呦小j女精品视频| 精品一区免费| 综合网日日天干夜夜久久| 亚洲高潮女人毛茸茸| 第一会所sis001亚洲| 日韩中文字幕国产精品| 人妻少妇精品一区二区三区| 你懂的网址国产 欧美| 久久久综合av| 免费一级a毛片| 精品一区二区三区蜜桃| 国产精品久久一区二区三区| 亚洲日本中文字幕在线| 国产精品女同互慰在线看| 一区二区免费在线观看| 乱插在线www| 一本高清dvd不卡在线观看| 亚洲精品午夜在线观看| 麻豆一区在线| 日韩高清a**址| а天堂中文在线资源| 欧美日韩在线大尺度| 2019亚洲男人天堂| 97精品人妻一区二区三区在线 | 97超碰资源站在线观看| 欧美日韩激情视频8区| 男女爽爽爽视频| 91成人精品在线| 一区二区三区天堂av| 中文字幕另类日韩欧美亚洲嫩草| 亚洲视频成人| 亚洲va男人天堂| 青青草视频免费在线观看| 最新高清无码专区| 日韩激情免费视频| 在线播放成人| 亚洲另类欧美自拍| 欧美偷拍第一页| 日韩中文字幕麻豆| 成人高清在线观看| av网站在线播放| 亚洲成人av福利| 在线观看免费不卡av| 欧洲vs亚洲vs国产| 欧美另类精品xxxx孕妇| 中文字幕欧美人妻精品| gogogo免费视频观看亚洲一| 日本特级黄色大片| 亚洲第一影院| 亚洲国产黄色片| 国产女人被狂躁到高潮小说| 日本中文字幕一区| 久精品国产欧美| 欧美亚洲天堂| 91精品国产免费久久综合| 日韩毛片无码永久免费看| 精品动漫av| 99视频免费观看蜜桃视频| 男人和女人做事情在线视频网站免费观看| 图片区小说区国产精品视频| 最好看的中文字幕| 久久精品高清| 国产精品免费小视频| 黄色美女网站在线观看| 欧美日韩国产精品| 激情小说欧美色图| 欧美777四色影| 亚洲a在线观看| 乱人伦中文视频在线| 欧美日韩一区二区三区免费看| 伊人网在线视频观看| 香蕉久久夜色精品国产| 精品一区二区视频| 黄色在线观看www| 亚洲第一精品夜夜躁人人躁| 国产亚洲欧美久久久久| 国产伦理精品不卡| 亚洲天堂第一区| 日本免费一区二区视频| 美女福利视频一区| av老司机久久| 亚洲黄色免费网站| 欧美激情第四页| 欧美在线视屏| 粉嫩av一区二区三区免费观看| 成人女同在线观看| 亚洲成人999| 久久精品一二区| 久久久精品日韩欧美| av免费网站观看| 久久国产成人午夜av影院宅| 国产欧美精品va在线观看| 日本在线免费播放| 91精品国产色综合久久不卡电影| 婷婷色中文字幕| www.一区二区| 免费黄色特级片| 欧美r级电影| 97se国产在线视频| 色黄视频在线观看| 亚洲人成欧美中文字幕| 一区二区自拍偷拍| 亚洲日本青草视频在线怡红院| 欧洲在线免费视频| 一区二区三区高清视频在线观看| 欧美大香线蕉线伊人久久| 成人啊v在线| 久久久黄色av| 色偷偷在线观看| 在线观看亚洲精品视频| 男人在线观看视频| 成人国产在线观看| 国产aaaaa毛片| 亚洲激情中文| 久久久福利视频| 台湾天天综合人成在线| 欧美激情aaaa| 国产区视频在线| 91麻豆精品国产91久久久使用方法 | 亚洲一二av| 国产成人激情小视频| 黄色一级片在线观看| 欧美精品一区二区三区在线播放| 久久久久久在线观看| 亚洲日本护士毛茸茸| 野外性满足hd| 国产美女精品人人做人人爽| 丰满少妇被猛烈进入高清播放| 99久久.com| 久久久水蜜桃| 亚洲精品a区| 国产精品色婷婷视频| 不卡的av影片| 久久精品国产免费观看| 亚洲av片在线观看| 欧美一区二区三区婷婷月色| 永久免费无码av网站在线观看| 自拍视频在线观看一区二区| 爱爱免费小视频| 国产福利一区二区三区视频在线| 日韩中文字幕组| 伊人影院久久| 久久国产精品免费观看| 久久99蜜桃| 国产视色精品亚洲一区二区| 国产精品高清一区二区| 国产91色在线播放| 97超碰在线免费| 欧美精品一区二区免费| 137大胆人体在线观看| 日韩高清a**址| 成人乱码一区二区三区| 欧美福利视频导航| 波多野结衣电车痴汉| 亚洲国产精品精华液网站| 欧美特黄一级片| 欧美极品美女视频| www在线观看免费视频| hitomi一区二区三区精品| 黄页网站在线看| 国产高清无密码一区二区三区| 久久久久久久久久久久91| 亚洲一区二区免费看| 国产欧美日韩网站| 极品av少妇一区二区| 99久久久精品视频| 午夜久久tv| 免费的av在线| 欧美国产免费| 天天干天天色天天爽| 欧美大黑bbbbbbbbb在线| 日韩动漫在线观看| 神马电影久久| 四虎一区二区| 日韩综合在线| 日韩欧美99| 成人影院天天5g天天爽无毒影院| 你懂的网址一区二区三区| 三级小说欧洲区亚洲区| 蜜桃麻豆www久久国产精品| 香蕉视频一区| 日韩欧美视频一区二区三区四区| 久久不见久久见免费视频7| 日韩精品大片| 久久人人88| 天堂av免费看| 国产精品草草| 黄色一级视频在线播放| 国产美女精品| 黑人粗进入欧美aaaaa| 久久丁香综合五月国产三级网站 | 成人免费高清在线观看| 丰满少妇xbxb毛片日本| 91香蕉视频在线| 成年人在线免费看片| 国产精品白丝在线| 欧美高清视频一区二区三区| 亚洲国产精品人人做人人爽| 欧美一二三区视频| 色婷婷一区二区三区四区| 国产成人自拍偷拍| 777色狠狠一区二区三区| www.久久成人| 日韩精品免费在线播放| 午夜不卡视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 黄色影院在线看| 日韩美女免费视频| 91麻豆精品| 国产欧美亚洲日本| 国产探花在线精品| a级网站在线观看| 国产亚洲福利| 色播五月激情五月| 成人免费福利片| jizz中文字幕| 一区二区三区日韩欧美精品 | 欧美精品乱码久久久久久| www久久久com| 国产亚洲成av人片在线观看桃| 黄色网页在线免费观看| 97超碰色婷婷| 亚洲精品大全| 免费成人深夜夜行视频| 亚洲91精品| 动漫av网站免费观看| 极品少妇xxxx精品少妇偷拍| 久久久午夜精品福利内容| 国产精品国产三级国产a| 日韩免费观看一区二区| 在线91免费看| 九色在线观看视频| 欧美激情手机在线视频 | 日本一区二区三区视频在线| 成人免费在线一区二区三区| 青青草成人影院| 国模吧无码一区二区三区| 国产乱子伦视频一区二区三区| 最新中文字幕视频| 一区二区三区丝袜| 一区二区三区日| 亚洲人成电影网站| 黑人玩欧美人三根一起进| 国产综合色香蕉精品| 九九综合九九| 99精品在线免费视频| 国产伦精品一区二区三区视频青涩| 欧美老熟妇乱大交xxxxx | 成人一级生活片| 狠狠色综合播放一区二区| 日本免费www| 欧美午夜精品伦理| 免费观看黄色一级视频| 精品国产网站地址| 成人在线爆射| 狠狠色综合欧美激情| 欧美理论在线| 香蕉视频xxxx| 亚洲人成小说网站色在线| 波多野结衣视频免费观看| 日韩精品欧美国产精品忘忧草| 欧美24videosex性欧美| 97国产超碰| 欧美日韩国产成人精品| 日韩欧美理论片| 国产精品久久久久一区二区三区共| 国产免费一区二区三区四区五区| 亚洲精品美女在线观看播放| 男男gaygays亚洲| 成人在线视频网址| 欧美三级免费| av在线播放网址| 午夜视频一区二区| 黄色三级网站在线观看| 欧美成人精品在线播放| 蜜桃精品视频| 9色porny| www.一区二区| 天堂中文字幕在线观看| 亚洲男人的天堂网站| 性欧美videohd高精| 亚洲成人av动漫| 免费不卡在线观看| 中文字幕美女视频| 欧美一区二区精美| 色噜噜狠狠狠综合欧洲色8| 国产日韩亚洲精品| 亚洲免费中文| 夫妇露脸对白88av| 69堂国产成人免费视频| 日本孕妇大胆孕交无码| 国产嫩草一区二区三区在线观看| 亚洲一区二区三区高清| 国产真人做爰视频免费| 欧美日本韩国一区二区三区视频 | www激情五月| 亚洲午夜久久久久| 日韩精品系列| 国产精品一区二区久久久| 在线国产一区二区| 一区二区三区四区影院| 婷婷中文字幕综合| 巨骚激情综合| 91精品在线观| 中文国产一区| 国产精品久久久久久久av| 欧美丰满高潮xxxx喷水动漫| 日本在线视频网址| 欧美精品一区二区视频| 美日韩一区二区| 久久久久久久九九九九| 亚洲男人第一网站| 中文幕av一区二区三区佐山爱| 国产小视频免费| 国产性色一区二区| 亚洲精品一区二区口爆| 欧美一级视频免费在线观看| 欧美激情成人| 国产精品麻豆入口| 欧美日本一区二区在线观看| 爱福利在线视频| 亚洲欧美99| 91网站视频在线观看| 99久久精品国产成人一区二区| 97国产精品人人爽人人做| 久久中文亚洲字幕| 日本一级片在线播放| 88在线观看91蜜桃国自产|