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

CSS常用優化技巧集錦

開發 前端
這里向大家描述一下CSS常用優化技巧,本文主要包括十八個小技巧,比如使用縮寫可以幫助減少你CSS文件的大小,更加容易閱讀。

你對CSS常用優化技巧了解多少,這里和大家分享一下,比如區分大小寫問題,當在XHTML中使用CSS,CSS里定義的元素名稱是區分大小寫的。為了避免這種錯誤,建議大家所有的定義名稱都采用小寫。

CSS常用優化技巧

一.使用CSS縮寫

使用縮寫可以幫助減少你CSS文件的大小,更加容易閱讀。CSS縮寫的主要規則請參看《常用CSS縮寫語法總結》,這里就不展開描述。

二.明確定義單位,除非值為0

忘記定義尺寸的單位是CSS新手普遍的錯誤。在HTML中你可以只寫width=100,但是在CSS中,你必須給一個準確的單位,比如:width:100pxwidth:100em。只有兩個例外情況可以不定義單位:行高和0值。除此以外,其他值都必須緊跟單位,注意,不要在數值和單位之間加空格。

三.區分大小寫

當在XHTML中使用CSS,CSS里定義的元素名稱是區分大小寫的。為了避免這種錯誤,我建議所有的定義名稱都采用小寫。

class和id的值在HTML和XHTML中也是區分大小寫的,如果你一定要大小寫混合寫,請仔細確認你在CSS的定義和XHTML里的標簽是一致的。

四.取消class和id前的元素限定

當你寫給一個元素定義class或者id,你可以省略前面的元素限定,因為ID在一個頁面里是唯一的,鴆lass可以在頁面中多次使用。你限定某個元素毫無意義。例如:

  1. div#content{/*declarations*/}  
  2. fieldset.details{/*declarations*/}  
  3.  

可以寫成

  1. #content{/*declarations*/}  
  2. .details{/*declarations*/}  
  3.  

這樣可以節省一些字節。

五.默認值

通常padding的默認值為0,background-color的默認值是transparent。但是在不同的瀏覽器默認值可能不同。如果怕有沖突,可以在樣式表一開始就先定義所有元素的margin和padding值都為0,象這樣: 

  1. *{  
  2. margin:0;  
  3. padding:0;  
  4. }  
  5.  

六.不需要重復定義可繼承的值

CSS中,子元素自動繼承父元素的屬性值,象顏色、字體等,已經在父元素中定義過的,在子元素中可以直接繼承,不需要重復定義。但是要注意,瀏覽器可能用一些默認值覆蓋你的定義。#p#

七.最近優先原則

如果對同一個元素的定義有多種,以最接近(最小一級)的定義為最優先,例如有這么一段代碼

Update:Loremipsumdolorset

在CSS文件中,你已經定義了元素p,又定義了一個classupdate

  1. p{  
  2. margin:1em0;  
  3. font-size:1em;  
  4. color:#333;  
  5. }  
  6. .update{  
  7. font-weight:bold;  
  8. color:#600;  
  9. }  
  10.  

 這兩個定義中,class=update將被使用,因為class比p更近。你可以查閱W3C的《Calculatingaselector’sspecificity》了解更多。

八.多重class定義

一個標簽可以同時定義多個class。例如:我們先定義兩個樣式,第一個樣式背景為#666;第二個樣式有10px的邊框。

  1. .one{width:200px;background:#666;}  
  2. .two{border:10pxsolid#F00;}  
  3.  

在頁面代碼中,我們可以這樣調用

 

  1. <divclassdivclass=onetwo></div> 
  2.  

這樣最終的顯示效果是這個div既有#666的背景,也有10px的邊框。是的,這樣做是可以的,你可以嘗試一下。

九.使用子選擇器(descendantselectors)

CSS初學者不知道使用子選擇器是影響他們效率的原因之一。子選擇器可以幫助你節約大量的class定義。我們來看下面這段代碼:

  1. <dividdivid=subnav> 
  2. <ul> 
  3. <liclassliclass=subnavitem><ahrefahref=#class=subnavitem>Item1</a></li>> 
  4. <liclassliclass=subnavitemselected><ahrefahref=#class=subnavitemselected>Item1</a></li> 
  5. <liclassliclass=subnavitem><ahrefahref=#class=subnavitem>Item1</a></li> 
  6. </ul> 
  7. </div> 
  8.  

這段代碼的CSS定義是:

  1. div#subnavul{/*Somestyling*/}  
  2. div#subnavulli.subnavitem{/*Somestyling*/}  
  3. div#subnavulli.subnavitema.subnavitem{/*Somestyling*/}  
  4. div#subnavulli.subnavitemselected{/*Somestyling*/}  
  5. div#subnavulli.subnavitemselecteda.subnavitemselected{/*Somestyling*/}  
  6.  

你可以用下面的方法替代上面的代碼

  1. <ulidulid=subnav> 
  2. <li><ahrefahref=#>Item1</a></li> 
  3. <liclassliclass=sel><ahrefahref=#>Item1</a></li> 
  4. <li><ahrefahref=#>Item1</a></li> 
  5. </ul> 
  6.  

樣式定義是:

  1. #subnav{/*Somestyling*/}  
  2. #subnavli{/*Somestyling*/}  
  3. #subnava{/*Somestyling*/}  
  4. #subnav.sel{/*Somestyling*/}  
  5. #subnav.sela{/*Somestyling*/}  
  6.  

用子選擇器可以使你的代碼和CSS更加簡潔、更加容易閱讀。

十.不需要給背景圖片路徑加引號

為了節省字節,我建議不要給背景圖片路徑加引號,因為引號不是必須的。例如:

  1. background:url(images/***.gif)#333;  
  2.  

可以寫為

  1. background:url(images/***.gif)#333;  
  2.  

如果你加了引號,反而會引起一些瀏覽器的錯誤。#p#

十一.組選擇器(Groupselectors)

當一些元素類型、class或者id都有共同的一些屬性,你就可以使用組選擇器來避免多次的重復定義。這可以節省不少字節。

例如:定義所有標題的字體、顏色和margin,你可以這樣寫:

  1. h1,h2,h3,h4,h5,h6{  
  2. font-family:LucidaGrande,Lucida,Arial,Helvetica,sans-serif;  
  3. color:#333;  
  4. margin:1em0;  
  5. }  
  6.  

如果在使用時,有個別元素需要定義獨立樣式,你可以再加上新的定義,可以覆蓋老的定義,例如:

  1. h1{font-size:2em;}  
  2. h2{font-size:1.6em;}  
  3.  

十二.用正確的順序指定鏈接的樣式

當你用CSS來定義鏈接的多個狀態樣式時,要注意它們書寫的順序,正確的順序是::link:visited:hover:active。抽取第一個字母是LVHA,你可以記憶成LoVeHAte(喜歡討厭)。為什么這么定義,可以參考EricMeyer的《LinkSpecificity》。

如果你的用戶需要用鍵盤來控制,需要知道當前鏈接的焦點,你還可以定義:focus屬性。:focus屬性的效果也取決與你書寫的位置,如果你希望聚焦元素顯示:hover效果,你就把:focus寫在:hover前面;如果你希望聚焦效果替代:hover效果,你就把:focus放在:hover后面。

十三.清除浮動

一個非常常見的CSS問題,定位使用浮動的時候,下面的層被浮動的層所覆蓋,或者層里嵌套的子層超出了外層的范圍。

通常的解決辦法是在浮動層后面添加一個額外元素,例如一個div或者一個br,并且定義它的樣式為clear:both。這個辦法有一點牽強,幸運的是還有一個好辦法可以解決,參看這篇文章《HowToClearFloatsWithoutStructuralMarkup》(注:本站將盡快翻譯此文)。

上面2種方法可以很好解決浮動超出的問題,但是如果當你真的需要對層或者層里的對象進行clear的時候怎么辦?一種簡單的方法就是用overflow屬性,這個方法最初的發表在《SimpleClearingofFloats》,又在《Clearance》和《Supersimpleclearingfloats》中被廣泛討論。

上面那一種clear方法更適合你,要看具體的情況,這里不再展開論述。另外關于float的應用,一些優秀的文章已經說得很清楚,推薦你閱讀:《Floatutorial》、《ContainingFloats》和《FloatLayouts》

十四.橫向居中(centering)

這是一個簡單的技巧,但是值得再說一遍,因為我看見太多的新手問題都是問這個:CSS如何橫向居中?你需要定義元素的寬,并且定義橫向的margin,如果你的布局包含在一個層(容器)中,就象這樣:

  1. <!--你的布局這里開始--> 
  2. 你可以這樣定義使它橫向居中:  
  3.  
  4. #wrap{  
  5. width:760px;/*修改為你的層的寬度*/  
  6. margin:0auto;  
  7. }  
  8.  

但是IE5/Win不能正確顯示這個定義,我們采用一個非常有用的技巧來解決:用text-align屬性。就象這樣:

  1. body{  
  2. text-align:center;  
  3. }  
  4. #wrap{  
  5. width:760px;/*修改為你的層的寬度*/  
  6. margin:0auto;  
  7. text-align:left;  
  8. }  

第一個body的text-align:center;規則定義IE5/Win中body的所有元素居中(其他瀏覽器只是將文字居中),第二個text-align:left;是將#warp中的文字居左。#p#

十五.導入(Import)和隱藏CSS

因為老版本瀏覽器不支持CSS,一個通常的做法是使用@import技巧來把CSS隱藏起來。例如:

  1. @importurl(main.CSS);  
  2.  

然而,這個方法對IE4不起作用,這讓我很是頭疼了一陣子。后來我用這樣的寫法:

  1. @importmain.CSS;  
  2.  

這樣就可以在IE4中也隱藏CSS了,呵呵,還節省了5個字節呢。想了解@import語法的詳細說明,可以看這里《centricle’sCSSfilterchart》

十六.針對IE的優化

有些時候,你需要對IE瀏覽器的bug定義一些特別的規則,這里有太多的CSS技巧(hacks),我只使用其中的兩種方法,不管微軟在即將發布的IE7beta版里是否更好的支持CSS,這兩種方法都是最安全的。

1.注釋的方法

(a)在IE中隱藏一個CSS定義,你可以使用子選擇器(childselector):
html>bodyp{
/*定義內容*/
}

(b)下面這個寫法只有IE瀏覽器可以理解(對其他瀏覽器都隱藏)
*htmlp{
/*declarations*/
}

(c)還有些時候,你希望IE/Win有效而IE/Mac隱藏,你可以使用反斜線技巧:
/**/
*htmlp{
declarations
}
/**/
2.條件注釋(conditionalcomments)的方

另外一種方法,我認為比CSS Hacks更加經得起考驗就是采用微軟的私有屬性條件注釋(conditionalcomments)。用這個方法你可以給IE單獨定義一些樣式,而不影響主樣式表的定義。就象這樣:

  1. <!--[ifIE]> 
  2. <linkrellinkrel=stylesheettype=text/CSShref=ie.CSS/> 
  3. <![endif]--> 
  4.  

 十七.調試技巧:層有多大?

當調試CSS發生錯誤,你就要象排版工人,逐行分析CSS代碼。我通常在出問題的層上定義一個背景顏色,這樣就能很明顯看到層占據多大空間。有些人建議用border,一般情況也是可以的,但問題是,有時候border會增加元素的尺寸,border-top和boeder-bottom會破壞縱向margin的值,所以使用background更加安全些。

另外一個經常出問題的屬性是outline。outline看起來象boeder,但不會影響元素的尺寸或者位置。只有少數瀏覽器支持outline屬性,我所知道的只有Safari、OmniWeb、和Opera。

十八.CSS代碼書寫樣式

在寫CSS代碼的時候,對于縮進、斷行、空格,每個人有每個人的書寫習慣。在經過不斷實踐后,我決定采用下面這樣的書寫樣式:

  1. selector1,  
  2. selector2{  
  3. property:value;  
  4. }  
  5.  

當使用聯合定義時,我通常將每個選擇器單獨寫一行,這樣方便在CSS文件中找到它們。在最后一個選擇器和大括號{之間加一個空格,每個定義也單獨寫一行,分號直接在屬性值后,不要加空格。

最后,關閉的大括號}單獨寫一行。空格和換行有助與閱讀。

文章出處:標準之路(http://www.aa25.cn/web_w3c/251.shtml)

【編輯推薦】

  1. 七大CSS選擇符用法詳解
  2. CSS樣式表特點及嵌入網頁的四種途徑
  3. 三種方法實現CSS樣式表插入
  4. CSS外邊距設置屬性margin用法
  5. 探究CSS高級語法中選擇器分組和CSS繼承用法
責任編輯:佚名 來源: aa25.cn
相關推薦

2010-08-10 10:17:44

Flex內存

2011-07-01 16:05:22

SEO

2010-08-26 15:27:57

CSS

2024-08-26 11:50:08

2012-09-11 15:06:48

MooseFS

2013-06-08 16:55:22

Nagios

2018-12-07 10:30:50

盤點CSS前端

2010-08-24 09:12:14

CSS

2022-11-24 10:34:05

CSS前端

2010-09-26 09:08:17

JVM調優

2022-03-10 08:01:06

CSS技巧選擇器

2010-08-13 13:14:09

Flex圖表

2011-08-22 14:31:53

iPhone開發

2020-11-23 16:23:59

CSS設計技術

2011-11-30 13:23:49

Java優化

2010-08-30 10:46:13

DIV+CSS

2012-11-06 12:45:46

Windows 8

2013-02-20 15:59:50

Windows 8

2014-12-11 13:40:15

Android Stu開發技巧

2010-09-01 10:27:12

CSS
點贊
收藏

51CTO技術棧公眾號

四虎影院中文字幕| 国产成人永久免费视频| 中文字幕日日夜夜| 欧美1区2区3区| 亚洲白虎美女被爆操| 成人在线免费观看av| 幼a在线观看| 国产aⅴ精品一区二区三区色成熟| 午夜免费日韩视频| 国产在视频线精品视频| 草莓视频一区二区三区| 欧美色网一区二区| 日韩五码在线观看| 黄色网页在线观看| 2021中文字幕一区亚洲| 亚洲最大福利视频| 亚洲不卡在线视频| 欧美精品首页| 国产亚洲精品日韩| 男女一区二区三区| 91麻豆精品国产综合久久久 | 成人动漫视频在线观看| 欧美视频在线观看 亚洲欧| 老汉色影院首页| 可以在线观看的av| 成人午夜激情在线| 成人亚洲综合色就1024| 无码人妻一区二区三区线 | 又粗又黑又大的吊av| 成人在线播放免费观看| 日本一区二区三区国色天香 | 51成人做爰www免费看网站| 色老头在线视频| 国产一区二区三区的电影 | 日产精品久久久久| 午夜欧美理论片| 深夜精品寂寞黄网站在线观看| 手机在线看片日韩| 精品精品国产三级a∨在线| 日韩情涩欧美日韩视频| 91精产国品一二三产区别沈先生| 国模视频一区| 日本中文字幕在线一区| 日韩欧美国产一区二区在线播放 | 欧美日韩一区二区三区视频| 热久久精品免费视频| 蜜桃麻豆av在线| 午夜精品一区二区三区电影天堂 | 欧美aa在线| 亚洲国产精品久久久久婷婷884| 中国黄色录像片| 精精国产xxxx视频在线| 亚洲欧洲精品一区二区三区 | 伊人成年综合网| 精品色999| 亚洲欧美日韩第一区| 给我看免费高清在线观看| 久久久免费毛片| 亚洲精品久久久久国产| 又黄又爽的网站| 高清精品视频| 亚洲免费一级电影| 国产成人福利在线| 成人国产精品一级毛片视频| 日日噜噜噜夜夜爽亚洲精品| 国产91在线播放九色| 91久久久精品国产| 国产精品美女在线观看直播| 精品久久久久久久久久久久久久久久久| 操人视频免费看| 丁香5月婷婷久久| 日韩经典第一页| 国产一二三四五区| 91精品蜜臀一区二区三区在线| 久久成人人人人精品欧| 久久精品国产亚洲av高清色欲| 久草热在线观看| 黄色av日韩| 欧洲s码亚洲m码精品一区| 国产精品免费无遮挡无码永久视频| 日韩黄色一级片| 91在线免费看网站| 色婷婷av一区二区三| 国产亚洲一区二区在线观看| 在线视频一区观看| av免费在线视| 在线免费观看不卡av| 欧美大片久久久| 欧美黄色录像| 色妞欧美日韩在线| 日本熟妇乱子伦xxxx| 日韩va欧美va亚洲va久久| 91久久精品国产91性色| 手机福利小视频在线播放| 国产精品嫩草影院com| 日本免费a视频| 欧美日一区二区三区| 日韩三级视频中文字幕| 日韩女同一区二区三区| 欧美日韩国产精品一区二区亚洲| 国产精品91久久久久久| 亚洲第一免费视频| 亚洲国产精品ⅴa在线观看| www.夜夜爱| 亚洲成a人片777777久久| 亚洲精品国产欧美| 激情无码人妻又粗又大| 国产亚洲一区在线| 51国偷自产一区二区三区的来源| 国产在线色视频| 亚洲国产欧美在线| 亚洲成人福利在线| 西野翔中文久久精品国产| 久久天天躁狠狠躁夜夜爽蜜月| 综合激情网五月| 风间由美一区二区三区在线观看| 亚洲一区高清| a成人v在线| 精品一区电影国产| 2019中文字幕在线免费观看| 久久国产精品系列| 国产在线精品视频| 欧美日韩在线免费视频| 国内自拍视频网| 男人的天堂久久| 欧美福利小视频| 国产精品国产av| 中文字幕欧美区| 久久人妻精品白浆国产 | 91精品国产综合久久福利软件 | 国产亚洲欧美日韩在线观看一区二区 | 中国男女全黄大片| 97欧美在线视频| 国产精品一区二区三区久久| 男女网站在线观看| 欧美性xxxxxx| 好吊日免费视频| 亚洲在线日韩| 蜜桃传媒视频麻豆第一区免费观看| 国产黄色大片在线观看| 欧美va亚洲va国产综合| 国产波霸爆乳一区二区| 国产精品一二一区| 国产专区在线视频| 99精品在免费线中文字幕网站一区| 久久综合九色九九 | 日韩不卡中文字幕| 草久视频在线观看| 久久夜色精品国产欧美乱极品| 波多野结衣之无限发射| 日韩有码av| 日韩男女性生活视频| 久久精品a一级国产免视看成人 | 国产偷拍一区二区| 亚洲精品国产视频| 亚洲av成人精品一区二区三区| 黄色亚洲精品| 精品在线不卡| 欧美特黄aaaaaaaa大片| 在线观看国产欧美| 一起草av在线| 一区二区免费视频| 黄色av网址在线观看| 国产精品毛片| 亚洲成人自拍视频| 国产精品成人3p一区二区三区 | 特色特色大片在线| 激情av综合| 国产a∨精品一区二区三区不卡| a黄色在线观看| 欧美一区二区国产| 国产精品久久久久久久妇| 国产日韩欧美a| 91丝袜超薄交口足| 亚洲三级视频| 偷拍视频一区二区| 日韩综合一区二区三区| 性色av一区二区咪爱| 国产日韩精品在线看| 91精品国产手机| 亚洲精品www久久久久久| 欧美激情资源网| 最新中文字幕日本| 日韩精品一级中文字幕精品视频免费观看| 亚洲永久一区二区三区在线| 午夜日韩影院| 国产精品成人免费电影| 天天干在线视频论坛| 亚洲免费视频一区二区| 国产成人精品av在线观| 日韩欧美在线视频日韩欧美在线视频| 国产第一页精品| 91天堂素人约啪| 午夜免费福利网站| 久久久亚洲人| 成人免费a级片| 日韩电影免费网站| 国产一区二区三区av在线| 国产第一亚洲| 久久久久久久久久婷婷| 国产高清一区在线观看| 亚洲精品一区二区三区99| 在线观看毛片网站| 日韩欧美在线一区| 九九九国产视频| 国产精品第四页| 亚洲精品视频久久久| 丁香六月久久综合狠狠色| 久久国产这里只有精品| 欧美资源在线| 久艹视频在线免费观看| 欧美激情第10页| 亚洲欧洲另类精品久久综合| 思热99re视热频这里只精品| 91视频网页| 欧美黄页免费| 国产精品第100页| 国模私拍一区二区国模曼安| 欧美精品一区二区三区国产精品| 91视频在线观看| 亚洲欧洲在线看| 性插视频在线观看| 欧美精品一区二区久久婷婷| 国产三级小视频| 欧美日韩精品系列| 国产一级片一区二区| 欧美色videos| 五月婷婷亚洲综合| 黑人精品xxx一区| 亚洲黄色三级视频| 亚洲成人精品一区| 日本中文字幕网| 亚洲国产综合色| 久久机热这里只有精品| 亚洲日本成人在线观看| 色欲一区二区三区精品a片| 中文一区在线播放| 国产日韩精品中文字无码| 欧美韩国日本不卡| 99久久99久久精品免费| 欧美激情一区不卡| 国产精品久久久免费看| 国产精品国产三级国产普通话三级| 手机看片福利视频| 中文一区二区在线观看| 午夜国产福利视频| 综合色中文字幕| 澳门黄色一级片| 亚洲永久精品国产| 久久精品视频久久| 欧美日韩国产一区在线| 日韩视频在线观看一区| 色久优优欧美色久优优| 波多野结衣视频在线观看| 欧美性受xxxx| 国产又大又粗又硬| 欧美成人性福生活免费看| 日韩一级片免费在线观看| 亚洲精品国产综合久久| 国产日本在线视频| 北条麻妃99精品青青久久| caopo在线| 8050国产精品久久久久久| 欧美动物xxx| 国产精品偷伦视频免费观看国产| 婷婷激情成人| 国产 高清 精品 在线 a| 久久精品色综合| 天堂精品视频| 午夜激情一区| 国产99久久九九精品无码| 奇米影视在线99精品| 久久综合桃花网| 91亚洲大成网污www| 天天操天天舔天天射| 亚洲欧美日本韩国| 国产一区二区99| 欧美日韩精品一区二区三区蜜桃| 亚洲黄色一级大片| 国产午夜一区二区| 色婷婷av在线| 国产不卡av在线免费观看| 国产精品xnxxcom| 欧美午夜视频在线| 欧美成人午夜| 少妇人妻互换不带套| 国产精品 日产精品 欧美精品| 日本黄色免费观看| 国产精品福利影院| 国偷自拍第113页| 在线电影欧美成精品| 在线观看xxx| 久久精品视频在线播放| 亚洲一级少妇| 91手机在线观看| 成人3d精品动漫精品一二三| 男人添女荫道口图片| 久久国产精品免费| 精品人妻一区二区三区香蕉| 亚洲精品亚洲人成人网| 国产情侣免费视频| 亚洲精品电影网| 18网站在线观看| 国产精品一区二区久久国产| 瑟瑟在线观看| 国产亚洲欧美视频| 爱搞国产精品| 色吧影院999| 欧美人与性动交xxⅹxx| 国产高清在线一区二区| 成人在线免费| 国产精品com| 久久a级毛片毛片免费观看| 欧美 日韩 国产 在线观看| 午夜在线视频观看日韩17c| 亚洲精品永久视频| 日本一区二区三区免费乱视频| 中文成人无字幕乱码精品区| 九一九一国产精品| 中文字幕网站在线观看| 欧美性xxxxx极品娇小| 国产香蕉在线观看| 亚洲人成啪啪网站| 波多野结衣 久久| 欧美一级在线观看| 国产精品乱码一区二区| 日韩一区二区免费在线电影| 国产第100页| 在线视频欧美精品| 国产亚洲精品久久久久久无几年桃 | 亚洲 欧美 自拍偷拍| 久久久久久久久久久久久女国产乱| 亚洲高潮无码久久| 搞黄视频在线观看| 日韩av电影在线免费播放| 国产乱论精品| 波多野结衣综合网| 成人av中文字幕| 日韩成人在线免费视频| 亚洲高清久久久久久| xxxx视频在线| 精品久久久久亚洲| 久久xxxx精品视频| 少妇久久久久久久久久| 日本高清视频一区二区| 番号集在线观看| 国产中文字幕日韩| 91精品国产91久久久久久黑人| 手机av在线免费| 亚洲欧美一区二区三区国产精品| 国产一区二区在线视频观看| 色偷偷88888欧美精品久久久| 福利一区视频| 麻豆md0077饥渴少妇| 国产精品一区久久久久| 国产一级在线观看视频| 日韩精品视频在线免费观看| 欧美magnet| 亚洲视频欧美在线| 国产精品一区二区91| 久久精品一级片| 日韩av最新在线| 日本美女久久| 欧美交换配乱吟粗大25p| 成+人+亚洲+综合天堂| 亚洲 欧美 成人| 日韩在线观看精品| 在线视频亚洲欧美中文| 人人妻人人添人人爽欧美一区| 久久久久久久久免费| 97人妻精品一区二区三区软件 | 国内精品在线播放| 精品国产乱码久久久久久鸭王1| 亚洲成人亚洲激情| 日韩精品专区| 超碰在线免费观看97| 成人午夜视频在线观看| 国产字幕在线观看| 久久国产精品免费视频| 欧美交a欧美精品喷水| 日韩av片网站| 亚洲国产日产av| 韩国精品视频| 97在线资源站| 日本午夜精品视频在线观看 | 欧美视频一二三| 好吊日视频在线观看| 国产免费一区| 久久精品国产免费| 五月婷婷激情网| 久久久精品一区二区| 色婷婷久久久| 91精品999| 色综合天天综合网天天狠天天| 黄网页免费在线观看| 久久99欧美| 国产剧情一区二区三区| 国产精品久久久久久人| 色综合视频网站| 日本一区二区三区视频|