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

一個(gè)思路,如何嘗試創(chuàng)建自己的CSS框架?

開發(fā) 架構(gòu)
在2019年,我創(chuàng)建了一個(gè)CSS框架并將其命名為Rotala.css[1]。經(jīng)過一些重構(gòu)和修改,我終于在2020年發(fā)布了“玩具”框架。但它仍在原型設(shè)計(jì)中,因?yàn)槲艺J(rèn)為我的解決方案還不優(yōu)雅。

[[338981]]

在2019年,我創(chuàng)建了一個(gè)CSS框架并將其命名為Rotala.css[1]。經(jīng)過一些重構(gòu)和修改,我終于在2020年發(fā)布了“玩具”框架。但它仍在原型設(shè)計(jì)中,因?yàn)槲艺J(rèn)為我的解決方案還不優(yōu)雅。


 

原文|https://pitayan.com/posts/css-framework-attempt

 

作者|Yanze Dai

目錄

  • 一開始
  • 重新嘗試
  • 構(gòu)建源文件夾
  • 創(chuàng)造不同
  • 核心功能
  • 總結(jié)

一開始

我構(gòu)建此框架的原因很簡(jiǎn)單:我自己想要一個(gè)CSS框架。

我知道從頭開始構(gòu)建它會(huì)花費(fèi)很多時(shí)間。因此,我希望站在其他強(qiáng)大的工具上來創(chuàng)建這樣的框架,以加快開發(fā)速度。

最初,我開始使用 SASS 進(jìn)行原型設(shè)計(jì)。它是一個(gè)工具,可讓你組合許多獨(dú)特的語法,以便你可以像編程一樣體驗(yàn)CSS的設(shè)計(jì)。

  1. @mixin button-icon { 
  2.   margin: 0 2px; 
  3.  
  4. .button { 
  5.   padding: 2px; 
  6.  
  7.   @include button-icon; 

坦白地說,我從其他著名的框架(如Bootstrap和Bulma和Spectre和Miligram)中學(xué)到了很多好的技術(shù)。我從他們那里借來了一些好的設(shè)計(jì),尤其是從 Spectre.css 那里借來的(模仿別人來重新發(fā)明輪子沒有什么可恥的)。

重新嘗試

CSS從來不是我的專長(zhǎng),所以我并沒有期待我最初的原型設(shè)計(jì)能有什么好東西。我第一次做的東西都是脆弱的和“copy-cat”。框架中沒有“我創(chuàng)造的”。

即使只是一次沒有經(jīng)驗(yàn)的嘗試,我又怎么能承擔(dān)如此糟糕的結(jié)果呢?

毫無疑問,我從頭開始。這次,我要做一個(gè)很棒的。棒到讓我微笑。

一個(gè)偶然的機(jī)會(huì),我看到一個(gè)視頻,說的是一個(gè)不同的CSS框架Tailwind.css,它讓一切都變得更美好。也許是時(shí)候去試試了。

https://tailwindui.com/

 

Tailwind.css允許你用他們的“partical(粒子、碎片)”風(fēng)格類建立自己的框架。我很喜歡這樣的解決方案,因?yàn)樗荋TML模板的原始用法。

  1. <button class="mx-4 p-2 text-gray-600 bg-gray-300">button</button> 

Tailwind.css中的所有內(nèi)容都進(jìn)行了細(xì)分,因此將這些類寫入元素就像將構(gòu)建塊放在一起一樣。

然而,我的Rotala.css會(huì)輸出樣式表而不是模板。所以,我必須想辦法讓它在構(gòu)建時(shí)吐出一些文件。

研究證明我的擔(dān)心是多余的,Tailwind.css中的所有樣式都可以像SASS一樣通過適當(dāng)?shù)呐渲镁幾g成一個(gè)小的css文件。

  1. /* Base */ 
  2. @import "tailwindcss/base"
  3. @import "./base.pcss"
  4.  
  5. /* Components */ 
  6. @import "tailwindcss/components"
  7. @import "./components.pcss"

使用 postcss-cli 使編譯變得簡(jiǎn)單

  1. $ postcss docs/main.pcss -o docs/assets/css/rotala.css 
  2. ... 

從build命令可以看到,我完全放棄了SASS并遷移到Postcss。SASS并沒有什么不好,但我只是希望我的框架只使用一種技術(shù),以避免某些復(fù)雜性。

構(gòu)建源文件夾

 

隨著一遍又一遍地重新啟動(dòng)所有內(nèi)容,我終于找到了一種模式,可以使我的代碼庫(kù)保持良好的狀態(tài)。

源文件夾結(jié)構(gòu)如下所示:

  1. rotala/ 
  2.   docs/ 
  3.   style/ 
  4.   CHANGELOG.md 
  5.   README.md 
  6.   package.json 
  7.   postcss.config.js 

docs/ 文件夾用于保存可以幫助演示輸出的靜態(tài)文件。這也是Github頁面的替代設(shè)置,可以輕松地幫助發(fā)布靜態(tài)頁面而無需額外的路由參數(shù)。

  1. docs/ 
  2.   assets/ 
  3.   base/ 
  4.   components/ 
  5.   index.html 
  6.   main.pcss 

style/ 包含所有源樣式。最初,我制作了大約20個(gè)組件,因?yàn)槲艺J(rèn)為它們對(duì)于構(gòu)建現(xiàn)代網(wǎng)站的基本部分非常必要。這些樣式很大程度上基于Spectre.css和Bulma(我是這些框架的粉絲)。

  1. style/ 
  2.   base/ 
  3.   components/ 
  4.     Accordion/ 
  5.     Typography/ 
  6.     Badge/ 
  7.     Breadcrumb/ 
  8.     Tooltip/ 
  9.     Button/ 
  10.     Checkbox/ 
  11.     Divider/ 
  12.     Drawer/ 
  13.     Table Group
  14.     Form Group
  15.     Input/ 
  16.     Tab/ 
  17.     Avatar/ 
  18.     Link/ 
  19.     Menu/ 
  20.     Modal/ 
  21.     Notification/ 
  22.     Pagination/ 
  23.     Popover/ 
  24.     Radio/ 
  25.     Select
  26.   base.pcss 
  27.   components.pcss 
  28.   main.pcss 
  29.   prefix.pcss 

創(chuàng)造不同

當(dāng)你讀到這一行時(shí),你可能會(huì)問:既然你抄襲了很多其他框架的設(shè)計(jì),那它和其他框架有什么不同?

我的腦子里也有同樣的問題,我的意圖是創(chuàng)建自己的CSS框架。

重塑別人的作品看起來不像是一種“為自己創(chuàng)造”的精神。這意味著這個(gè)小框架將永遠(yuǎn)是我的玩具,對(duì)其他開發(fā)人員沒有價(jià)值。

其實(shí),我也希望別人能從我建造的東西中受益。但我已經(jīng)厭倦了從頭再創(chuàng)造一切,有沒有一種簡(jiǎn)單的方法,通過添加一些畫龍點(diǎn)睛的手法,讓這個(gè)死氣沉沉的項(xiàng)目起死回生?

很難做到“與眾不同”,特別是當(dāng)你沒有很好的靈感時(shí)。

如果我退后一步,考慮一下Tailwind.css的優(yōu)缺點(diǎn),我是否可以基于Tailwind.css的傳統(tǒng)和它的“缺點(diǎn)”建立一個(gè)新的功能?我想答案應(yīng)該是YES。

  1. <div class="md:flex bg-white rounded-lg p-6"
  2.   <img class="h-16 w-16 md:h-24 md:w-24 rounded-full mx-auto md:mx-0 md:mr-6" src="avatar.jpg" /> 
  3.   <div class="text-center md:text-left"
  4.     <h2 class="text-lg">Erin Lindford</h2> 
  5.     <div class="text-purple-500">Customer Support</div> 
  6.     <div class="text-gray-600">erinlindford@example.com</div> 
  7.     <div class="text-gray-600">(555) 765-4321</div> 
  8.   </div> 
  9. </div> 

 

Tailwind.css的優(yōu)點(diǎn):

  • 無固持己見的風(fēng)格
  • 低級(jí)別實(shí)用class
  • 設(shè)計(jì)可定制
  • 插件系統(tǒng)
  • 基于Postcss生態(tài)系統(tǒng)

Tailwind.css的缺點(diǎn):

  • 模板可能過于“擁擠”
  • 文件大小為“大”,需要在構(gòu)建時(shí)清理。
  • 實(shí)用程序的語義較少

即使Tailwind.css有一些缺點(diǎn),我認(rèn)為這些缺點(diǎn)也可以被優(yōu)點(diǎn)遠(yuǎn)遠(yuǎn)地抵消。所以在我的框架中,我需要想出處理這些缺點(diǎn)的計(jì)劃。

不得不說第二個(gè)和第三個(gè)缺點(diǎn)已經(jīng)是Tailwind.css的“特色”的一部分了,我無法擺脫它。但是第一個(gè)“擁擠的模板”似乎很容易平衡。多虧了Tailwind.css強(qiáng)大的功能,我還可以通過以下方式編寫樣式:

  1. .container { 
  2.   @apply bg-white rounded-lg p-6; 
  3.  
  4.   @screen md { 
  5.     @apply flex; 
  6.   } 

我相信blow這個(gè)用法看起來好多了,不是嗎?

如果我希望稍微改變一下 .container,我也可以使用“模板樣式”直接裝飾它。

  1. <div class="container font-bold mx-2"
  2.   ... 
  3. </div> 

 

我清楚和明白,我不是第一個(gè)這樣想的人,但至少這可以成為我的框架在其他框架中脫穎而出的一個(gè)很好的特點(diǎn)。

核心功能

因?yàn)槲蚁M麨槲业目蚣茏龀霾町悾晕姨岢隽诉@樣的核心特性來完成:無設(shè)計(jì)和可擴(kuò)展。

首先,Tailwind.css是“無設(shè)計(jì)的”,它為我們的開發(fā)人員提供了樣式的完全控制權(quán)。我將遵循這一點(diǎn),并確保我所有的組件都只是包含非常簡(jiǎn)單的樣式的骨架。如果需要的話,組件會(huì)有字體 text-size color background-color padding margins 等等。

  1. .button { 
  2.   @apply appearance-none; 
  3.   @apply select-none; 
  4.   @apply align-middle; 
  5.   @apply font-medium; 
  6.   @apply text-center; 
  7.   @apply text-base; 
  8.   @apply no-underline; 
  9.   @apply leading-normal; 
  10.   @apply whitespace-no-wrap; 
  11.   @apply inline-block; 
  12.   @apply cursor-pointer; 
  13.   @apply rounded-sm; 
  14.   @apply py-1 px-3; 

這樣一來,所有的組件只要添加新的樣式覆蓋,就可以修改成想要的形狀。它遵循了我們應(yīng)該如何處理CSS樣式的原始實(shí)踐。

假設(shè)我們正在設(shè)計(jì)“骨架按鈕”的樣式。

從這樣:

 

到這樣:

  1. <button class="button text-gray-700 bg-gray-300 hover:bg-gray-500 transition-colors duration-150"
  2.   Background Gray 
  3. </button> 

簡(jiǎn)單來說:Class + Utilities = 你的時(shí)尚組件。

模板中看起來太擁擠了,因此,使用它的更好方法可能是擴(kuò)展當(dāng)前類。

  1. .button { 
  2.   @apply text-gray-700; 
  3.   @apply bg-gray-300; 
  4.   @apply transition-colors 
  5.   @apply duration-150; 
  6.  
  7.   &:hover { 
  8.     @apply bg-gray-500; 
  9.   } 

總結(jié)

剩下的任務(wù)將是實(shí)現(xiàn)我希望在框架中擁有的所有其他組件。創(chuàng)建每個(gè)組件所需的時(shí)間比以前要少,因?yàn)槲叶x了如何將“骨架”組件用作核心功能。

 

現(xiàn)在,所有必要的組件都可以用來構(gòu)建網(wǎng)站。仍然存在很多弊端,但我認(rèn)為從零開始創(chuàng)建自己不擅長(zhǎng)的東西對(duì)我來說是一個(gè)成就。

本文轉(zhuǎn)載自微信公眾號(hào)「前端全棧開發(fā)者」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系前端全棧開發(fā)者公眾號(hào)。

 

責(zé)任編輯:武曉燕 來源: 前端全棧開發(fā)者
相關(guān)推薦

2023-05-24 16:39:30

CSS技巧開發(fā)

2024-04-01 08:18:52

CSSHTMLWeb

2020-12-09 11:32:10

CSS前端代碼

2015-05-27 07:44:34

日歷控件 jQueryCSS3

2009-10-01 09:19:45

PHP框架ZendFramewoCake

2013-05-02 10:40:24

xcode

2017-05-08 14:27:49

PHP框架函數(shù)框架

2017-03-02 13:31:02

監(jiān)控系統(tǒng)

2020-11-02 08:19:18

RPC框架Java

2020-08-17 08:20:16

iOSAOP框架

2021-06-23 16:40:58

JavaTomcatWeb

2021-11-26 08:33:51

React組件前端

2021-12-17 10:06:42

鴻蒙HarmonyOS應(yīng)用

2020-06-02 10:04:58

IT部門首席信息官CIO

2024-01-08 13:47:00

代碼分析工具

2011-02-28 14:37:43

GitLinux版本控制

2019-09-23 15:06:29

JavaScipio ERP在線商店

2015-09-08 10:32:21

開源項(xiàng)目選擇方式

2015-09-11 10:29:13

開源項(xiàng)目閱讀

2023-04-04 09:15:10

NAPI 框架鴻蒙
點(diǎn)贊
收藏

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

男人日女人bb视频| 91精品天堂| 国产黄色大片免费看| 日本亚洲欧洲无免费码在线| 亚洲青青青在线视频| 国产高清在线一区| 中文字幕av无码一区二区三区| 婷婷综合激情| 亚洲精品久久久久久下一站| 污污的网站18| av在线视屏| 国产精品免费aⅴ片在线观看| 超碰国产精品久久国产精品99| 草久视频在线观看| 97精品国产一区二区三区 | 色先锋资源久久综合5566| 亚洲一区二区图片| 亚洲风情在线资源| 亚洲免费观看高清完整版在线| 久久大香伊蕉在人线观看热2| 一道本在线视频| aa亚洲婷婷| 久久亚洲国产精品成人av秋霞| 一级特黄a大片免费| 日韩综合av| 色94色欧美sute亚洲线路二| 国产亚洲精品久久久久久久| 91高清在线| 91免费在线视频观看| 亚洲wwwav| 最好看的日本字幕mv视频大全| 一区在线视频| 欧美久久精品一级黑人c片| 精品无码国产污污污免费网站| aiai久久| 欧美日韩国产一级| 国产情侣av自拍| 一个人看的www视频在线免费观看 一个人www视频在线免费观看 | 亚洲品质自拍视频| 日韩一区二区三区高清| 五月激情婷婷综合| 国产**成人网毛片九色 | 国模私拍一区二区| 99精品免费视频| 欧美精品福利视频| 三级影片在线看| 97久久夜色精品国产| 国产亚洲欧美另类中文| 成人网站免费观看| 牛牛精品成人免费视频| 制服视频三区第一页精品| 亚欧激情乱码久久久久久久久| 666av成人影院在线观看| 岛国av一区二区| 黄页免费在线观看视频| 久久亚洲导航| 午夜精品久久久久| 蜜臀av无码一区二区三区| 污污的网站在线免费观看| 亚洲伦在线观看| 伊人网在线免费| 69成人在线| 亚洲激情图片小说视频| 日韩一二区视频| 色综合999| 亚洲一线二线三线视频| 成人精品视频在线播放| 九色porny丨首页入口在线| 欧美视频不卡中文| 日韩 欧美 高清| 蜜桃在线视频| 在线视频国内自拍亚洲视频| 久久午夜夜伦鲁鲁一区二区| 在线一区视频观看| 9191成人精品久久| 人妻换人妻仑乱| 精品久久ai| 国产亚洲精品久久久| 四虎地址8848| 国产专区一区| 热久久99这里有精品| 日韩乱码一区二区三区| 精油按摩中文字幕久久| 成人看片在线| 日韩精品视频无播放器在线看| 国产亚洲欧美色| 日本黄色播放器| ririsao久久精品一区| 欧美色图在线视频| mm131国产精品| 另类视频一区二区三区| 日韩av综合网| 日韩在线不卡av| 国模吧视频一区| 日韩av手机在线观看| 国产精品久久久久久久久久久久久久久久 | 欧美黄色一级片视频| 岛国一区二区| 精品免费视频.| 国产亚洲精品熟女国产成人| 亚洲国产精品成人| 欧美一级免费视频| 91精品中文字幕| bt欧美亚洲午夜电影天堂| 视频一区免费观看| 国产盗摄一区二区| 91官网在线观看| 色欲欲www成人网站| 国内精品久久久久久久久电影网| 欧美巨猛xxxx猛交黑人97人| 日韩高清精品免费观看| 日本怡春院一区二区| 成人精品水蜜桃| 在线观看免费网站黄| 亚洲国产视频a| 日本在线一二三区| 青青草久久爱| 久久av.com| 波多野结衣电影在线播放| 成人一区二区视频| 一区二区三区视频| 中文字幕 在线观看| 欧美成人在线直播| 国产尤物在线播放| 日本系列欧美系列| 麻豆成人小视频| 爱看av在线入口| 欧美一区二区日韩| 美女av免费看| 日韩精品高清不卡| 久久久综合亚洲91久久98| 日日夜夜天天综合入口| 欧美夫妻性生活| 美国黄色特级片| 羞羞视频在线观看欧美| 国产91视觉| 污视频在线看网站| 日韩一区二区在线播放| 亚洲伦理一区二区三区| 久久精品72免费观看| 日韩欧美视频一区二区| 91精品产国品一二三产区| 亚洲高清免费观看高清完整版| 欧美成人aaa片一区国产精品| 国产做a爰片久久毛片| 一区二区不卡在线视频 午夜欧美不卡'| 日本综合字幕| 亚洲欧洲在线视频| 亚洲GV成人无码久久精品| 97久久精品人人澡人人爽| 日本十八禁视频无遮挡| 好吊妞视频这里有精品| 欧美激情一区二区三级高清视频| 99在线观看免费| 一区二区三区av电影| 特级特黄刘亦菲aaa级| 91精品一区二区三区综合| 国产日本欧美在线观看| 欧美一级二级三级区| 69堂成人精品免费视频| 欧美成人777| 国产999精品久久久久久| 日韩精品一区二区在线视频| 高清欧美性猛交xxxx黑人猛| 91禁外国网站| 六十路在线观看| 欧洲视频一区二区| 国产精品久久国产精麻豆96堂| 久久精品国产精品青草| 国产香蕉一区二区三区| 中文字幕视频精品一区二区三区| 午夜精品久久久久久久久久久久| 天天综合永久入口| 色噜噜偷拍精品综合在线| 精品一区二区三区蜜桃在线| 国产自产高清不卡| 男女日批视频在线观看| 国产精品视频一区二区三区四蜜臂| 国产精品久久在线观看| 黄在线免费观看| 亚洲第一网站男人都懂| 亚洲欧美偷拍视频| 日韩码欧中文字| 国产精品一区二区无码对白| 先锋影音久久| 在线精品日韩| 国产精伦一区二区三区| 国产99久久精品一区二区| 秋霞a级毛片在线看| 亚洲国产精品va在线看黑人动漫| 国产精品xxxxxx| 亚洲一区视频在线观看视频| 爱爱免费小视频| 国产原创一区二区| av黄色在线网站| 久久人体视频| 国产伦精品一区二区三毛| 欧美日韩精品一区二区三区视频| 欧美成人中文字幕| 青青草观看免费视频在线| 777色狠狠一区二区三区| 日本免费观看视| 国产精品国产三级国产有无不卡| 野战少妇38p| 美女视频一区二区| 啊啊啊一区二区| 午夜精品av| 色噜噜一区二区| 国产精品115| 亚洲一区中文字幕| 性感美女一区二区在线观看| 欧美精品久久久久久久免费观看 | av一区二区三区| 五月天激情播播| 亚洲影院一区| 日韩激情视频一区二区| 欧美aaaa视频| 欧美一区二区在线视频观看| 成人黄色av网址| 成人午夜小视频| 全球最大av网站久久| 91禁外国网站| 黑人极品ⅴideos精品欧美棵| 精品国偷自产在线视频| 国产综合在线观看| 亚洲成色www8888| 国产免费一区二区三区最新不卡| 色偷偷成人一区二区三区91| 香蕉视频一区二区| 亚洲精品中文字幕乱码三区| 亚洲综合图片一区| 欧美国产在线观看| 久久久久亚洲av成人无码电影| 成人av在线资源| 亚洲熟女一区二区三区| 国产原创一区二区| 久久6免费视频| 免费在线观看精品| 亚洲福利精品视频| 日韩影院在线观看| 不卡av免费在线| 玖玖国产精品视频| 无码无遮挡又大又爽又黄的视频| 夜久久久久久| 国产av天堂无码一区二区三区| 精品二区视频| 欧美不卡在线播放| 激情久久中文字幕| 黄色激情在线视频| 亚洲激情一区| 一区二区传媒有限公司| 亚洲毛片av| 欧美色图色综合| 久久精品一区| av在线无限看| 免费成人av在线播放| xxww在线观看| 精品一区二区三区在线观看国产| 亚洲一区二区三区四区精品 | 你懂的在线观看网站| 成人免费毛片嘿嘿连载视频| 日本wwwwwww| 不卡一区二区三区四区| 黄色性生活一级片| 久久色成人在线| 日本少妇xxxxx| 一区在线观看视频| 亚洲色婷婷一区二区三区| 亚洲精品美国一| 亚欧视频在线观看| 91福利精品视频| 国产又黄又粗又长| 欧美成人猛片aaaaaaa| 天天操天天射天天舔| 亚洲社区在线观看| 日本中文字幕在线2020| 欧美高清电影在线看| 日韩精品极品| 国产日韩欧美黄色| 91麻豆精品激情在线观看最新 | 57pao成人国产永久免费| 欧美大片免费观看网址| 国产精品一区二区性色av | 久久香蕉av| 人体精品一二三区| 亚洲成人高清| 精品高清视频| 国产精品久久久久久久| 国产九九九九九| 日韩精品电影一区亚洲| 91精产国品一二三| 国产亚洲一二三区| 久久香蕉精品视频| 在线视频欧美精品| 国模人体一区二区| 国产一区二区三区视频免费| 性欧美猛交videos| 国产成人av在线播放| 欧美午夜在线播放| 免费成人看片网址| 欧美91大片| 韩国日本美国免费毛片| 国产成人精品免费| 美国美女黄色片| 偷拍日韩校园综合在线| 国产情侣自拍小视频| 亚洲色图色老头| 国产高清在线a视频大全| 成人福利网站在线观看11| 日韩最新在线| 日韩中文在线字幕| 日本va欧美va精品发布| 性囗交免费视频观看| 亚洲视频在线观看三级| 国产精品熟女视频| 亚洲成人黄色网址| 怡红院在线播放| 国产精品久久久久久中文字| 日本午夜精品| 韩日视频在线观看| 激情综合五月婷婷| 国产精品久久久视频| 精品国产电影一区| 亚洲av无码一区二区三区dv| 日韩一区二区欧美| 精品成人av| 欧美人与物videos另类| 91久久中文| 女女调教被c哭捆绑喷水百合| 一区在线中文字幕| 在线观看一二三区| 国产一区二区三区视频 | 69堂成人精品视频免费| 色中色综合网| 亚洲 欧美 另类人妖| 久久久国际精品| 日韩久久中文字幕| 亚洲乱码av中文一区二区| 国产精品13p| 国精产品99永久一区一区| 国内精品美女在线观看| 少妇欧美激情一区二区三区| 亚洲六月丁香色婷婷综合久久| 96亚洲精品久久久蜜桃| www亚洲精品| 亚洲男女网站| 国产精品h视频| 国产综合色在线视频区| 国产成人av免费在线观看| 欧美精品在线观看播放| 黄色视屏免费在线观看| 成人免费网站在线| 欧美+日本+国产+在线a∨观看| 日本网站在线看| 一区二区三区四区在线免费观看 | 中文网丁香综合网| 精品一区二区综合| 欧美黑吊大战白妞| 精品久久一二三区| 国产剧情av在线播放| 久久一区二区精品| 日韩高清在线一区| 麻豆一区在线观看| 日韩一区二区三区视频| 欧美24videosex性欧美| 国产在线播放一区二区| 午夜在线播放视频欧美| 日本高清黄色片| 欧美一区二区三区免费大片| 超黄网站在线观看| 开心色怡人综合网站| 日韩av一二三| 国语对白在线播放| 亚洲第一页自拍| 日韩三区免费| 一级性生活视频| 97久久久精品综合88久久| 国产成人麻豆免费观看| 久久这里只有精品视频首页| 电影一区二区在线观看| 男人舔女人下面高潮视频| 国产精品国产三级国产普通话三级 | 国产成人l区| 国产欧美日韩一区| 日韩av一二三| 青青草国产在线观看| 日韩成人黄色av| 成人精品在线| 久久黄色片视频| 国产精品私人影院| 亚洲精品国产一区二| 国产成人在线一区| 一区二区电影| 性少妇bbw张开| 日韩一区二区电影在线| 成人美女大片| 51xx午夜影福利| 久久精品亚洲精品国产欧美| 精品人妻一区二区三区日产乱码| 97超级碰碰碰|