久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

2023高薪前端面试题(一、前端基础——css)

發(fā)布時(shí)間:2024/3/13 HTML 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2023高薪前端面试题(一、前端基础——css) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

??說(shuō)一下 css 盒模型

盒模型分為IE盒模型和W3C標(biāo)準(zhǔn)盒模型。盒子的寬度和高度的計(jì)算方式由box-sizing屬性控制.

box-sizing屬性值
content-box:默認(rèn)值,content內(nèi)容的寬高就是盒子width和height。
border-box:為元素設(shè)定的width和height屬性決定了元素的邊框盒。就是說(shuō),為元素指定的任何內(nèi)邊距和邊框都將在已設(shè)定的寬度和高度內(nèi)進(jìn)行繪制。通過(guò)從已設(shè)定的寬度和高度分別減去 邊框 和 內(nèi)邊距 才能得到內(nèi)容的寬度和高度。
inherit:規(guī)定應(yīng)從父元素繼承box-sizing屬性的值

1. W3C 標(biāo)準(zhǔn)盒模型:

屬性width,height只包含內(nèi)容content,不包含border和padding。

width = 內(nèi)容的寬度

height = 內(nèi)容的高度

2. IE 盒模型:

屬性width,height包含border和padding,指的是content+padding+border。

width = border + padding + 內(nèi)容的寬度

height = border + padding + 內(nèi)容的高度


??畫(huà)一條 0.5px 的線

方法一、border-width: 0.5px

直接通過(guò)樣式來(lái)設(shè)置0.5px的邊框。當(dāng)然這個(gè)方案是非常理想的方案,但是事實(shí)總是殘酷的,它只在 iOS 8+ 上支持,對(duì)于 Android 無(wú)法支持。

.border {border: 1px #000 solid;}@media(min-device-pixel-ratio: 2) {border-width: 0.5px; }

當(dāng)然對(duì)于這種兼容性問(wèn)題我們可以通過(guò) JavaScript 來(lái)做降級(jí)處理,我們將默認(rèn)邊框設(shè)置為1px,分辨出來(lái)是 iOS 并且版本為 8 以上,就可以將邊框設(shè)置為0.5px;

方法二、移動(dòng)端,采用meta viewport的方式

<meta name="viewport" content="width=device-width, initial-scale=0.5, minimum-scale=0.5, maximum-scale=0.5"/>

這樣子就能縮放到原來(lái)的0.5倍,如果是1px那么就會(huì)變成0.5px。

方法三、采用 transform: scale()的方式

transform: scale(0.5,0.5);

方法四、使用boxshadow

<style> .boxshadow {height: 1px;background: none;box-shadow: 0 0.5px 0 #000; } </style> <p>box-shadow: 0 0.5px 0 #000</p><div class="boxshadow"></div>

設(shè)置box-shadow的第二個(gè)參數(shù)為0.5px,表示陰影垂直方向的偏移為0.5px。

方法五、使用background-image結(jié)合SVG的方式

使用svg的line元素畫(huà)線,stroke表示描邊顏色,默認(rèn)描邊寬度stroke-width=“1”,由于svg的描邊等屬性的1px是物理像素的1px,相當(dāng)于高清屏的0.5px,

這樣在Chrome能很好的顯示,但在firefox掛了,究其原因是因?yàn)閒irefox的background-image如果是svg的話只支持命名的顏色,如"black"、"red"等,如果把上面代碼的svg里面的#000改成black的話就可以顯示出來(lái),但是這樣就很不靈活了。因此,只能把svg轉(zhuǎn)成base64的形式,

最終如下:

.hr.svg {background: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1px'><line x1='0' y1='0' x2='100%' y2='0' stroke='#000'></line></svg>");//使用base64來(lái)使得支持firefoxbackground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzFweCc+PGxpbmUgeDE9JzAnIHkxPScwJyB4Mj0nMTAwJScgeTI9JzAnIHN0cm9rZT0nIzAwMCc+PC9saW5lPjwvc3ZnPg=="); }

畫(huà)一條0.5px 線的方法 - 騰訊云開(kāi)發(fā)者社區(qū)-騰訊云


??link 標(biāo)簽和 @import 標(biāo)簽的區(qū)別

link(鏈接式)

@import(導(dǎo)入式)

從屬關(guān)系是HTML提供的標(biāo)簽,不僅可以加載 CSS 文件,還可以定義 RSS、rel 連接屬性等CSS 提供的語(yǔ)法規(guī)則,只有導(dǎo)入樣式表的作用
加載順序和頁(yè)面同時(shí)加載頁(yè)面加載完畢后加載
兼容性無(wú)兼容問(wèn)題?IE5+
DOM可控性可以通過(guò) JS 操作 DOM ,插入link標(biāo)簽來(lái)改變樣式由于 DOM 方法是基于文檔的,無(wú)法使用@import的方式插入樣式
權(quán)重

link 屬于 html 標(biāo)簽,而@import 是 css 提供的
頁(yè)面被加載時(shí),link 會(huì)同時(shí)被加載,而@import 引用的 css 會(huì)等到頁(yè)面加載結(jié)束后加
載。
link 是 html 標(biāo)簽,因此沒(méi)有兼容性,而@import 只有 IE5 以上才能識(shí)別。
link 方式樣式的權(quán)重高于@import 的。

https://www.cnblogs.com/my--sunshine/p/6872224.html


??transition 和 animation 的區(qū)別

一、transition(過(guò)渡、轉(zhuǎn)變的意思)

transition 屬性是一個(gè)簡(jiǎn)寫(xiě)屬性,用于設(shè)置四個(gè)過(guò)渡屬性:

1. transition-property:設(shè)置過(guò)渡效果的屬性名稱(chēng)(默認(rèn)值是all);

2. transition-duration:設(shè)置過(guò)渡完成所需要的時(shí)間(默認(rèn)值是0);

3. transition-timing-function:設(shè)置過(guò)渡速度效果曲線(默認(rèn)值是ease);

4. transition-delay:設(shè)置過(guò)渡的開(kāi)始時(shí)間(默認(rèn)值是0);

語(yǔ)法:transition: property duration timing-function delay;

注意:這里transition-duration是必須要填的,不填默認(rèn)為是0,沒(méi)有過(guò)渡效果。

二、animation(動(dòng)畫(huà)、活力的意思)

animation 屬性也是一個(gè)簡(jiǎn)寫(xiě)屬性,用于設(shè)置六個(gè)動(dòng)畫(huà)屬性:

1. animation-name:設(shè)置綁定到選擇器的@keyframem名稱(chēng)(默認(rèn)值是none);

2. animation-duration:設(shè)置完成動(dòng)畫(huà)所花費(fèi)的時(shí)間(默認(rèn)值是0);

3. animation-timing-function:設(shè)置動(dòng)畫(huà)的速度曲線(默認(rèn)值是ease);

4. animation-delay:設(shè)置動(dòng)畫(huà)延遲幾秒開(kāi)始(默認(rèn)值是0);

5. animation-iteration-count:設(shè)置動(dòng)畫(huà)播放的次數(shù)(默認(rèn)值是1);

6. animation-direction:設(shè)置時(shí)候輪流反向播放動(dòng)畫(huà)(默認(rèn)值是normal);

語(yǔ)法:animation: name duration timing-function delay iteration-count direction;

注意:這里animation-duration是必須要填的,不填默認(rèn)是0,就不會(huì)播放動(dòng)畫(huà)了。

三、相同點(diǎn)

Animation 和 transition 大部分屬性是相同的,他們都是隨時(shí)間改變?cè)氐膶傩灾怠?/p>

四、區(qū)別

1. transition是一個(gè)過(guò)渡的效果,沒(méi)有中間狀態(tài),需要設(shè)置觸發(fā)事件(如hover等)才能執(zhí)行;transition 為 2 幀,從 from .... to

2. animation是一個(gè)動(dòng)畫(huà)的效果,有多個(gè)中間幀,可以在任意一個(gè)中間幀設(shè)置狀態(tài),不需要設(shè)置觸發(fā)事件就能執(zhí)行。animation 可以一幀一幀的。


??Flex 布局

什么是Flex布局

Flex是Flexible?Box的縮寫(xiě) flex布局表示彈性布局,可以為盒狀模型提供最大的靈活性。

適用范圍

任何一種元素都可以指定為flex布局

.wrap{display:flex; }

行內(nèi)元素也可以使用Flex布局。

.box{display: inline-flex; }

Webkit內(nèi)核的瀏覽器,必須加上-webkit前綴。

.box{display: -webkit-flex; /* Safari */display: flex; }

flex布局中的一些基本概念

容器和項(xiàng)目

什么叫容器
采用flex布局的元素被稱(chēng)作容器。

什么叫項(xiàng)目
在flex布局中的子元素被稱(chēng)作項(xiàng)目。

即父級(jí)元素采用flex布局,則父級(jí)元素為容器,全部子元素自動(dòng)成為項(xiàng)目。

容器的一些屬性

有六個(gè)常用屬性設(shè)置在容器上,分別為:

  • flex-direction (水平方向)
  • flex-wrap (是否換行)
  • flew-flow (flex-deriction和flex-wrap屬性的簡(jiǎn)寫(xiě))
  • justify-content (對(duì)齊方式)
  • align-items (垂直方向)
  • align-content (多根軸線的對(duì)齊方式)

flex-direction

設(shè)置容器主軸的方向,橫的還是豎的

.wrap{flex-direction:row | row-reverse | column | column=reverse; }

包含四個(gè)屬性值:

row: 默認(rèn)值,表示沿水平方向,由左到右

row-reverse :表示沿水平方向,由右到左

column:表示垂直方向,由上到下

column-reverse:表示垂直方向,由下到上

flex-wrap

設(shè)置是否換行

.wrap{flex-wrap:nowrap | wrap | wrap-reverse; }

包含三個(gè)屬性值:

nowrap:表示不換行,說(shuō)明:設(shè)置的項(xiàng)目的寬度就失效了,強(qiáng)行在一行顯示

wrap:正常換行,第一個(gè)位于第一行的第一個(gè)

wrap-reverse:向上換行,第一行位于下方

flex-flow

flex-flow屬性是flex-deriction和flex-wrap屬性的簡(jiǎn)寫(xiě),默認(rèn)值為[row nowrap]

.box {flex-flow: row-reverse wrap; }

第一個(gè)屬性值為flex-direction的屬性值

第二個(gè)屬性值為flex-wrap的屬性值

justify-content

設(shè)置項(xiàng)目在容器中的左右對(duì)齊方式

.wrap{justify-content: flex-start | flex-end | center |space-between | space-around }

該屬性主要要五個(gè)屬性值:

flex-start:默認(rèn)值,左對(duì)齊

flex-end:右對(duì)齊

center:居中對(duì)齊

space-between:兩端對(duì)齊

space-around:每個(gè)項(xiàng)目?jī)蓚?cè)的間距相等

align-items?

項(xiàng)目在交叉軸上是如何對(duì)齊顯示的

該屬性主要有五個(gè)屬性值:(以交叉軸從上向下為例)

flex-start:交叉軸的起點(diǎn)對(duì)齊

flex-end 交叉軸的終點(diǎn)對(duì)齊

center 交叉軸居中對(duì)齊

baseline 項(xiàng)目的第一行文字的基線對(duì)齊
stretch:默認(rèn)值:如果項(xiàng)目未設(shè)置高度或者高度為auto,將占滿(mǎn)整個(gè)容器的高度

align-content

align-content屬性定義了多根軸線的對(duì)齊方式。如果項(xiàng)目只有一根軸線,該屬性不起作用。

.box {align-content: flex-start | flex-end | center | space-between | space-around | stretch; }

該屬性可能取6個(gè)值。

flex-start:與交叉軸的起點(diǎn)對(duì)齊。
flex-end:與交叉軸的終點(diǎn)對(duì)齊。
center:與交叉軸的中點(diǎn)對(duì)齊。
space-between:與交叉軸兩端對(duì)齊,軸線之間的間隔平均分布。
space-around:每根軸線兩側(cè)的間隔都相等。所以,軸線之間的間隔比軸線與邊框的間隔大一倍。
stretch(默認(rèn)值):軸線占滿(mǎn)整個(gè)交叉軸。

項(xiàng)目的一些屬性

order
order屬性設(shè)置項(xiàng)目排序的位置,默認(rèn)值為0,數(shù)值越小越靠前

.item{order:<Integer>; }.green-item{order:-1; }

flex-grow?

flex-group屬性用來(lái)控制當(dāng)前項(xiàng)目是否放大顯示。默認(rèn)值為0,表示即使容器有剩余空間也不放大顯示。如果設(shè)置為1,則平均分?jǐn)偤蠓糯箫@示。

.green-item{order:-1;flex-grow:2; }

flex-shrink?

flex-shrink屬性表示元素的縮小比例。默認(rèn)值為1,如果空間不夠用時(shí)所有的項(xiàng)目同比縮小。如果一個(gè)項(xiàng)目的該屬性設(shè)置為0,則空間不足時(shí)該項(xiàng)目也不縮小。

flex-basis

flex-basis屬性表示表示項(xiàng)目占據(jù)主軸空間的值。默認(rèn)為auto,表示項(xiàng)目當(dāng)前默認(rèn)的大小。如果設(shè)置為一個(gè)固定的值,則該項(xiàng)目在容器中占據(jù)固定的大小。

flex屬性

flex屬性是 flex-grow屬性、flex-shrink屬性、flex-basis屬性的簡(jiǎn)寫(xiě)。默認(rèn)值為:0 1 auto;

.item{flex:(0 1 auto) | auto(1 1 auto) | none (0 0 auto) }

align-self?

align-self屬性表示當(dāng)前項(xiàng)目可以和其他項(xiàng)目擁有不一樣的對(duì)齊方式。它有六個(gè)可能的值。默認(rèn)值為auto
auto:和父元素align-self的值一致

flex-start:頂端對(duì)齊

flex-end:底部對(duì)齊

center:豎直方向上居中對(duì)齊

baseline:item第一行文字的底部對(duì)齊

stretch:當(dāng)item未設(shè)置高度時(shí),item將和容器等高對(duì)齊


??BFC(塊級(jí)格式化上下文,用于清楚浮動(dòng),防止 margin 重疊等)

是什么?

一塊區(qū)域,一塊擁有著自己的渲染規(guī)則的區(qū)域。只要為一個(gè)普通的元素添加BFC的特征屬性(下面會(huì)講BFC特征屬性有哪些),就可以讓其變?yōu)橐粋€(gè)BFC。

BFC特征屬性:

1. 根元素:<html/>

2. float:left、right

3. position:absolute、fixed

4. display:inline-block、table-cell、table-caption、table、table-row、table-row-group、table-header-group、table-footer-group、inline-table、flow-root、flex、inline-flex、grid、inline-grid

5. overflow:hidden、auto、scroll

6. contain:layout、content、paint

7. 多列容器(元素的column-count/column-width不為auto,包括column-count為1)

有什么作用?

BFC可以被看做是一個(gè)“隔離了的”獨(dú)立容器,容器內(nèi)的元素在布局上不會(huì)影響到外面的元素。因此,其作用主要有3個(gè):

BFC 區(qū)域不會(huì)與 float box 重疊
BFC 是頁(yè)面上的一個(gè)獨(dú)立容器,子元素不會(huì)影響到外面
計(jì)算 BFC 的高度時(shí),浮動(dòng)元素也會(huì)參與計(jì)算

1. 避免外邊距重疊

舉例:兩個(gè)擁有margin屬性的div縱向排列時(shí),二者border之間的距離為:兩個(gè)div的margin屬性較大的那個(gè)值,也就是較小的margin屬性會(huì)被覆蓋在下面。但是如果我們的目的就是讓兩個(gè)margin屬性都顯示,不被覆蓋,這個(gè)時(shí)候就可以用到BFC。

做法:將兩個(gè)div分別包裹在兩個(gè)容器中,為這兩個(gè)容器添加BFC特征屬性,讓這兩個(gè)容器均變?yōu)锽FC,那么在每個(gè)BFC中,div的margin屬性均會(huì)顯露出來(lái),也就不會(huì)重合了

2. 清除浮動(dòng):

父元素father中嵌套一個(gè)子元素son,為子元素添加float:left屬性。這個(gè)時(shí)候,父元素就會(huì)出現(xiàn)高度塌陷,視覺(jué)效果就是父元素變成了一條線,子元素跑到了父元素的外部,并沒(méi)有被包裹在這個(gè)父元素中,即浮動(dòng)導(dǎo)致的脫離文檔流。

做法:為father添加BFC屬性,就可以讓son再次回到文檔流

3. 阻止元素被浮動(dòng)元素覆蓋

兩個(gè)相鄰div:brother1和brother2,為brother1添加float:left屬性。這個(gè)時(shí)候,brother1會(huì)覆蓋在brother2上面,如果想讓brother1位于brother左側(cè)

做法:為brother2添加BFC特征屬性,以觸發(fā)正常元素的BFC屬性

鏈接:?BFC(塊級(jí)格式化上下文,用于清楚浮動(dòng),防止ma__??途W(wǎng)
來(lái)源:牛客網(wǎng)


? 8種垂直居中的方法

1、display:flex

//父盒子 .box {display: flex;align-item: center; }

2、使用css-table實(shí)現(xiàn)?

??????display:?table-cell;?

?????vertical-align: middle;

注意:這種方式其實(shí)是父元素要固定寬高

vertical-align 屬性設(shè)置一個(gè)元素的垂直對(duì)齊方式。
該屬性定義行內(nèi)元素的基線相對(duì)于該元素所在行的基線的垂直對(duì)齊。允許指定負(fù)長(zhǎng)度值和百分比值。這會(huì)使元素降低而不是升高。在表單元格中,這個(gè)屬性會(huì)設(shè)置單元格框中的單元格內(nèi)容的對(duì)齊方式。

//父盒子 .box {display: table-cell;vertical-align: middle; }

3、?margin,transform配合

.box {overflow: hidden; //防止塌陷.box1 {margin:50% auto;transform: translateY(-50%); } }

4、inline-block+vertical-aligin

父子都要設(shè)置行高line-height

.box {line-height: 300px;.box1 {line-height:100px;display: inline-block;vertical-align: middle;} }

5、absolute+負(fù)margin 子絕父相,子top50% ,margin:? - 高度 / 2

.box {position: relative;.box1 {position: absolute;top: 50%;margin-top: -50px;} }

6、absolute+margin:auto (寬高未知時(shí)使用)

.box {position: relative;.box1 {position: absolute;top: 0;bottom: 0;margin: auto;} }

7、absolute+transform

.box {position: relative;.box1 {position: absolute;top: 50%;transform: translateY(-50%);} }

8、使用網(wǎng)格布局grid+align-self+justify-self實(shí)現(xiàn)

注意:這種方式父元素要沒(méi)有其他的子元素或者是內(nèi)容

.box {display: grid;.box1 {align-self: center; //垂直居中justify-self: center; //水平居中} }

8種垂直居中的方法_「已注銷(xiāo)」的博客-CSDN博客

css垂直居中的6種方式_KinHKin(五年前端)的博客-CSDN博客


??關(guān)于 JS 動(dòng)畫(huà)和 css3 動(dòng)畫(huà)的差異性

JS動(dòng)畫(huà)(逐幀動(dòng)畫(huà)):

首先,在js動(dòng)畫(huà)是逐幀動(dòng)畫(huà),是在時(shí)間幀上逐幀繪制幀內(nèi)容,由于是一幀一幀的話,所以其可操作性很高,幾乎可以完成任何想要的動(dòng)畫(huà)形式。但是由于逐幀動(dòng)畫(huà)的幀序列內(nèi)容不一樣,會(huì)增加制作負(fù)擔(dān),且資源占有比較大。

但是,如果幀速率太低,則從一個(gè)幀到另一個(gè)幀的過(guò)渡很可能是不自然且不一致的。

缺點(diǎn):

  • js是單線程的腳本語(yǔ)言,當(dāng)js在瀏覽器主線程運(yùn)行時(shí),主線程還有其他需要運(yùn)行的js腳本、樣式、計(jì)算、布局、交互等一系列任務(wù),對(duì)其干擾線程可能出現(xiàn)阻塞,造成丟幀的情況。
  • 其次,js在做動(dòng)畫(huà)的時(shí)候,其復(fù)雜度是高于css3的,需要考慮一些計(jì)算,操作等方便問(wèn)題。

優(yōu)點(diǎn):

  • JavaScript動(dòng)畫(huà)控制能力很強(qiáng),可以控制動(dòng)畫(huà)在播放過(guò)程中:開(kāi)始、暫停、播放、終止、取消都可以完成。
  • 因?yàn)樗嗨婆c電影播放模式,很適合于表演很細(xì)膩的動(dòng)畫(huà),如3D效果、人物或動(dòng)物急劇轉(zhuǎn)身等等效果。
  • 功能涵蓋面,JS 比 CSS 大。
  • 動(dòng)畫(huà)效果比CSS3動(dòng)畫(huà)更豐富,一些動(dòng)畫(huà)效果,如曲線運(yùn)動(dòng)、沖擊閃爍、視差滾動(dòng)等效果,只有JavaScript動(dòng)畫(huà)才能完成。
  • CSS3有兼容性問(wèn)題,而JS大多數(shù)時(shí)候沒(méi)有兼容性問(wèn)題。

css3(補(bǔ)間動(dòng)畫(huà)) :

?css3動(dòng)畫(huà)的制作方法簡(jiǎn)單方便。只需確定第一幀和最后一幀的關(guān)鍵位置即可,兩個(gè)關(guān)鍵幀之間幀的內(nèi)容由Composite線程自動(dòng)生成,不需要人為處理。當(dāng)然也可以多次添加關(guān)鍵幀的位置。

? ? ? ?因?yàn)橹辉O(shè)置幾個(gè)關(guān)鍵幀的位置,所以在進(jìn)行動(dòng)畫(huà)控制的時(shí)候時(shí)比較弱的。不能夠在半路暫停動(dòng)畫(huà),或者在動(dòng)畫(huà)過(guò)程中不能對(duì)其進(jìn)行一些操作等。

? ? ? ?css3在實(shí)現(xiàn)一些簡(jiǎn)單的滑動(dòng),翻轉(zhuǎn)等特效的時(shí)候會(huì)很方便,但是想要做到一些酷炫的效果的時(shí)候,其操作往往可能會(huì)比js操作有更多的冗余。

? ? ? ?css3在做動(dòng)畫(huà)的時(shí)候,瀏覽器可以對(duì)其進(jìn)行一些優(yōu)化,會(huì)比js使用更少的占用cpu資源,但是效果足夠流暢。

優(yōu)點(diǎn):

(1)瀏覽器可以?xún)?yōu)化動(dòng)畫(huà)。

(2)代碼相對(duì)簡(jiǎn)單,并且性能調(diào)整方向是固定的。

(3)對(duì)于幀速率性能較差的低版本瀏覽器,CSS3可以自然降級(jí),而JS需要編寫(xiě)其他代碼。

缺點(diǎn):

1.運(yùn)行過(guò)程的控制較弱,不可能附加事件綁定回調(diào)函數(shù)。 CSS動(dòng)畫(huà)只能暫停,無(wú)法在動(dòng)畫(huà)中找到特定的時(shí)間點(diǎn),不能中途反轉(zhuǎn)動(dòng)畫(huà),無(wú)法更改時(shí)間比例,無(wú)法添加回調(diào)函數(shù)或?qū)⒉シ攀录壎ǖ教囟ㄎ恢?#xff0c;并且沒(méi)有進(jìn)度報(bào)告

2。 代碼冗長(zhǎng)。 如果您想使用CSS來(lái)實(shí)現(xiàn)稍微復(fù)雜一點(diǎn)的動(dòng)畫(huà),那么CSS代碼最終將變得非常繁瑣。

總結(jié):

如果動(dòng)畫(huà)只是簡(jiǎn)單的狀態(tài)切換,不需要中間過(guò)程控制,在這種情況下,css動(dòng)畫(huà)是優(yōu)選方案。

如果你在設(shè)計(jì)很復(fù)雜的富客戶(hù)端界面或者在開(kāi)發(fā)一個(gè)有著復(fù)雜UI狀態(tài)的 APP。那么你應(yīng)該使用js動(dòng)畫(huà),這樣你的動(dòng)畫(huà)可以保持高效,并且你的工作流也更可控。

js動(dòng)畫(huà)與css3動(dòng)畫(huà)的區(qū)別_js逐幀動(dòng)畫(huà)_Sco_Jing1031的博客-CSDN博客


??說(shuō)一下塊元素和行元素

塊元素:獨(dú)占一行,并且有自動(dòng)填滿(mǎn)父元素,可以設(shè)置 margin 和 pading 以及高度和寬度。
行元素:不會(huì)獨(dú)占一行,width 和 height 會(huì)失效,并且在垂直方向的 padding 和margin 會(huì)失效。


??CSS3 中對(duì)溢出的處理

overflow:

  • visible:默認(rèn)值,內(nèi)容不會(huì)被修剪,會(huì)呈現(xiàn)在元素將之外。
  • hidden:??內(nèi)容會(huì)被修剪,并且其余內(nèi)容是不可見(jiàn)的。
  • scroll:內(nèi)容會(huì)被修剪,但是瀏覽器會(huì)提供滾動(dòng)條以便于查看其他內(nèi)容。
  • auto:文本溢出則顯示滾動(dòng)條,不溢出則不顯示。
  • inherited:規(guī)定應(yīng)該從父元素繼承overflow的屬性值
  • x軸、y軸:overflow-x、overflow-y針對(duì)兩個(gè)軸分別設(shè)置
overflow: visible | hidden | scroll | auto | inherit;overflow-x: visible | hidden | scroll | auto | inherit;overflow-y: visible | hidden | scroll | auto | inherit;

? 單、多行元素的文本省略號(hào)

單行

????????1、white-space:?nowrap;?文本超過(guò)容器最大寬度不換行(若文本自動(dòng)顯示在一行則不需要這個(gè)屬性)? 。

? ? ? ? 2、overflow:?hidden; 文本超出容器最大寬度的部分不顯示。

? ? ? ? 3、text-overflow:?ellipsis;?文本超出容器最大寬度時(shí)顯示三個(gè)點(diǎn)。

p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }

?多行

????????1、width:xxpx;(容器寬度:(必須要有寬度)px、%,都可以);

? ? ? ? 2、text-overflow:ellipsis;? 溢出文本顯示省略號(hào)。

? ? ? ? 3、display: -webkit-box 主要是控制父容器里面子元素的排列方式 ,讓容器變成一個(gè)彈性伸縮盒子。

? ? ? ? 4、-webkit-line-clamp: 2; 最大顯示的文本行數(shù)。

? ? ? ? 5、-webkit-box-orient: vertical;? 設(shè)置或檢索伸縮盒對(duì)象的子元素縱向排列。

? ? ? ? 6、overflow : hidden;文本溢出隱藏。

p {width: 100px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }


??三種隱藏方式的區(qū)別:visibility=hidden, opacity=0,display:none

1、display:none隱藏 display:black 顯示

2、visibility: hidden 隱藏 visibility: visible 顯示

3、 opacity: 0 隱藏 opacity:1 顯示

結(jié)構(gòu)

display:none:?瀏覽器不會(huì)渲染 display 屬性為 none 的元素,不占據(jù)空間。
visibility: hidden:元素被隱藏,但是會(huì)被渲染不會(huì)消失,占據(jù)空間。
opacity: 0:?透明度為 100%,元素隱藏,占據(jù)空間。

繼承

display: none不會(huì)被子元素繼承,畢竟子類(lèi)也不會(huì)被渲染。
visibility: hidden:會(huì)被子元素繼承,子元素可以通過(guò)設(shè)置 visibility: visible; 來(lái)取消隱藏。
opacity: 0:會(huì)被子元素繼承,且,子元素并不能通過(guò) opacity: 1 來(lái)取消隱藏。

性能

display none :?動(dòng)態(tài)改變此屬性時(shí)會(huì)引起重排,性能較差。
visibility:hidden:?動(dòng)態(tài)改變此屬性時(shí)會(huì)引起重繪,性能較高。
opacity: 0:?提升為合成層,不會(huì)觸發(fā)重繪,性能較高。

事件監(jiān)聽(tīng)

display none :?無(wú)法進(jìn)行 DOM 事件監(jiān)聽(tīng)。
visibility:hidden:?無(wú)法進(jìn)行 DOM 事件監(jiān)聽(tīng)。
opacity: 0:可以進(jìn)行 DOM 事件監(jiān)聽(tīng)。

transition

display none :?transition 不支持 display。
visibility:hidden:?transition 不支持 display。
opacity: 0:transition 不支持 opacity。


??雙邊距重疊問(wèn)題(外邊距折疊)

多個(gè)相鄰(兄弟或者父子關(guān)系)普通流的塊元素垂直方向marigin會(huì)重疊

折疊的結(jié)果為:

兩個(gè)相鄰的外邊距都是正數(shù)時(shí),折疊結(jié)果是它們兩者之間較大的值。
兩個(gè)相鄰的外邊距都是負(fù)數(shù)時(shí),折疊結(jié)果是兩者絕對(duì)值的較大值。
兩個(gè)外邊距一正一負(fù)時(shí),折疊結(jié)果是兩者的相加的和。


??position 屬性 比較

1、固定定位fixed:

元素的位置相對(duì)于瀏覽器窗口是固定位置,即使窗口是滾動(dòng)的它也不會(huì)移動(dòng)。Fixed定位使元素的位置與文檔流無(wú)關(guān),因此不占據(jù)空間。 Fixed定位的元素和其他元素重疊。

2、相對(duì)定位relative:

如果對(duì)一個(gè)元素進(jìn)行相對(duì)定位,它將出現(xiàn)在它所在的位置上。然后,可以通過(guò)設(shè)置垂直或水平位置,讓這個(gè)元素“相對(duì)于”它的起點(diǎn)進(jìn)行移動(dòng)。 在使用相對(duì)定位時(shí),無(wú)論是否進(jìn)行移動(dòng),元素仍然占據(jù)原來(lái)的空間。因此,移動(dòng)元素會(huì)導(dǎo)致它覆蓋其它框。

3、絕對(duì)定位absolute:

絕對(duì)定位的元素的位置相對(duì)于最近的已定位父元素,如果元素沒(méi)有已定位的父元素,那么它的位置相對(duì)于<html>。 absolute 定位使元素的位置與文檔流無(wú)關(guān),因此不占據(jù)空間。 absolute 定位的元素和其他元素重疊。

4、粘性定位sticky:

元素先按照普通文檔流定位,然后相對(duì)于該元素在流中的flow root(BFC)和 containing block(最近的塊級(jí)祖先元素)定位。而后,元素定位表現(xiàn)為在跨越特定閾值前為相對(duì)定位,之后為固定定位。

5、默認(rèn)定位Static:

默認(rèn)值。沒(méi)有定位,元素出現(xiàn)在正常的流中(忽略top, bottom, left, right 或者 z-index 聲明)。

6、inherit:

規(guī)定應(yīng)該從父元素繼承position 屬性的值。


清除浮動(dòng)的方法(最常用的4種)

一、 額外標(biāo)簽法:?

1.給父元素的內(nèi)部加入一個(gè)塊級(jí)元素

2.該塊級(jí)元素添加一個(gè)clear:both的屬性


優(yōu)點(diǎn):?通俗易懂,書(shū)寫(xiě)方便。(不推薦使用)
缺點(diǎn):?添加許多無(wú)意義的標(biāo)簽,結(jié)構(gòu)化比較差。

<div class="fahter"><div class="big">big</div><div class="small">small</div><div class="clear">額外標(biāo)簽法</div> </div> .clear{clear:both; }

二、 父級(jí)添加overflow方法: 可以通過(guò)觸發(fā)BFC的方式,實(shí)現(xiàn)清楚浮動(dòng)效果。必須定義width或zoom:1,同時(shí)不能定義height,使用overflow:hidden時(shí),瀏覽器會(huì)自動(dòng)檢查浮動(dòng)區(qū)域的高度

優(yōu)點(diǎn): 簡(jiǎn)單、代碼少、瀏覽器支持好

缺點(diǎn): 內(nèi)容增多時(shí)候容易造成不會(huì)自動(dòng)換行導(dǎo)致內(nèi)容被隱藏掉,無(wú)法顯示需要溢出的元素。不能和position配合使用,因?yàn)槌龅某叽绲臅?huì)被隱藏。

注意:?別加錯(cuò)位置,是給父親加(并不是所有的浮動(dòng)都需要清除,誰(shuí)影響布局,才清除誰(shuí)。)

.fahter{width: 400px;border: 1px solid deeppink;overflow: hidden; }

三、單偽標(biāo)簽法?:由偽元素代替額外標(biāo)簽,是空元素的升級(jí)版,因?yàn)轭~外元素會(huì)讓html結(jié)構(gòu)變得復(fù)雜,好處是不用單獨(dú)加標(biāo)簽了。IE8以上和非IE瀏覽器才支持:after,,zoom(IE專(zhuān)有屬性)可解決ie6,ie7浮動(dòng)問(wèn)題(較常用推薦)

優(yōu)點(diǎn): 符合閉合浮動(dòng)思想,結(jié)構(gòu)語(yǔ)義化正確,不容易出現(xiàn)怪問(wèn)題(目前:大型網(wǎng)站都有使用,如:騰迅,網(wǎng)易,新浪等等)

缺點(diǎn): 由于IE6-7不支持:after,使用zoom:1

.clearfix::after{/*偽元素是行內(nèi)元素 正常瀏覽器清除浮動(dòng)方法*/content: "";display: block;height: 0;clear:both;visibility: hidden;}.clearfix{*zoom: 1;/*ie6清除浮動(dòng)的方式 *號(hào)只有IE6-IE7執(zhí)行,其他瀏覽器不執(zhí)行*/}<body><div class="father clearfix"><div class="big">big</div><div class="small">small</div><!--<div class="clear">額外標(biāo)簽法</div>--></div><div class="footer"></div> </body>

四、雙偽標(biāo)簽法:(較常用推薦)

這種方法不僅可以清除浮動(dòng)還可以防止塌陷,塌陷的條件是父子元素都為塊級(jí)元素,且嵌套

優(yōu)點(diǎn):?代碼更簡(jiǎn)潔

<style>.father{border: 1px solid black;*zoom: 1;}.clearfix:after,.clearfix:before{content: "";display: block;clear: both;}.big ,.small{width: 200px;height: 200px;float: left;}.big{background-color: red;}.small{background-color: blue;}</style><div class="father clearfix"><div class="big">big</div><div class="small">small</div></div><div class="footer"></div></div>

五、父級(jí)div定義 height:?父級(jí)div手動(dòng)定義height,就解決了父級(jí)div無(wú)法自動(dòng)獲取到高度的問(wèn)題。

優(yōu)點(diǎn):?簡(jiǎn)單、代碼少、容易掌握

缺點(diǎn):?只適合高度固定的布局,要給出精確的高度,如果高度和父級(jí)div不一樣時(shí),會(huì)產(chǎn)生問(wèn)題

清除浮動(dòng)的幾種方法_小阿哈的博客-CSDN博客

清除浮動(dòng)的4種方式_star@星空的博客-CSDN博客


??css3 新特性

CSS3的新特性有:

1、CSS3選擇器

2、CSS3圓角與邊框(盒陰影)border-radius,box-shadow 等

3、CSS背景與漸變,?background-size,background-origin 等;

4、CSS3過(guò)渡;

5、CSS3變換,?2D,3D 轉(zhuǎn)換如 transform 等

6、CSS3動(dòng)畫(huà)如animation 等。

https://www.cnblogs.com/tiyou/p/16172145.html

【css】CSS3有哪些新特性_css3新特性_光明山頂?shù)牟┛?CSDN博客

??CSS 選擇器有哪些,優(yōu)先級(jí)呢

  • 選擇器優(yōu)先級(jí)由高到低分別為:
    css優(yōu)先級(jí): !important>行間樣式> ID選擇器>屬性選擇器&&偽類(lèi)選擇器&&類(lèi)選擇器>元素選擇器
    具體:
    a:行內(nèi)樣式:優(yōu)先級(jí)1000
    b:ID選擇器:優(yōu)先級(jí)100
    c:類(lèi)選擇器:優(yōu)先級(jí)10 (偽類(lèi)屬性?xún)?yōu)先級(jí)10 )
    d:元素選擇器:優(yōu)先級(jí)1
    注意:! important:優(yōu)先級(jí)最大10000 (用了后就不能修改慎用)

具體例子:
span 優(yōu)先級(jí)1
div span 優(yōu)先級(jí)1+1
div:first-child == 1+10
.p1 span 優(yōu)先級(jí)10+1.
#divI span 優(yōu)先級(jí)100+1

  • 當(dāng)比較多個(gè)相同級(jí)別的CSS選擇器優(yōu)先級(jí)時(shí),它們定義的位置將決定一切。下面從位置上將CSS優(yōu)先級(jí)由高到低分為六級(jí):
    1、位于<head/>標(biāo)簽里的<style/>中所定義的CSS擁有最高級(jí)的優(yōu)先權(quán)。
    2、第二級(jí)的優(yōu)先屬性由位于 <style/>標(biāo)簽中的 @import 引入樣式表所定義。
    3、第三級(jí)的優(yōu)先屬性由<link/>標(biāo)簽所引入的樣式表定義。
    4、第四級(jí)的優(yōu)先屬性由<link/>標(biāo)簽所引入的樣式表內(nèi)的 @import 導(dǎo)入樣式表定義。
    5、第五級(jí)優(yōu)先的樣式有用戶(hù)設(shè)定。
    6、最低級(jí)的優(yōu)先權(quán)由瀏覽器默認(rèn)。

  • CSS基礎(chǔ)知識(shí)-選擇器的種類(lèi)及優(yōu)先級(jí) - 簡(jiǎn)書(shū)


    ??css 動(dòng)畫(huà)如何實(shí)現(xiàn)

css實(shí)現(xiàn)動(dòng)畫(huà)主要有3種方式:

①、transition實(shí)現(xiàn)過(guò)渡動(dòng)畫(huà),

②、transform轉(zhuǎn)變動(dòng)畫(huà),

③、animation實(shí)現(xiàn)自定義動(dòng)畫(huà)。

一、transition過(guò)渡動(dòng)畫(huà)

.box {transition: property duration timing-function delay; }

1、 transition: 屬性是個(gè)復(fù)合屬性

transition-property: 規(guī)定設(shè)置過(guò)渡效果的 css 屬性名稱(chēng)
transition-duration: 規(guī)定完成過(guò)渡效果需要多少秒或毫秒
transition-timing-function:指定過(guò)渡函數(shù), 規(guī)定速度效果的速度曲線
transition-delay: 指定開(kāi)始出現(xiàn)的延遲時(shí)間
2、默認(rèn)值為:transition: all 0 ease 0;
3、單個(gè) css 屬性的過(guò)渡效果時(shí):

.box {transition: background 0.8s ease-in 0.3s; }

有多個(gè) css 屬性的過(guò)渡效果時(shí):

.box {transition: background 0.8s ease-in 0.3s, color 0.6s ease-out 0.3s; }

二、transform 變形動(dòng)畫(huà)

可以利用 transform 功能來(lái)實(shí)現(xiàn)文字或圖像的 旋轉(zhuǎn)、縮放、傾斜、移動(dòng) 這四種類(lèi)型的變形處理

.box {transform: rotate(45deg);transform: scale(0.5);transform: skew(30deg);transform: translate(100px); }

1、旋轉(zhuǎn) rotate

1.1、 用法: 主要分為2D旋轉(zhuǎn)和3D旋轉(zhuǎn)。

2D 旋轉(zhuǎn)

transform: rotate(45deg); // 順時(shí)針旋轉(zhuǎn)45度

3D旋轉(zhuǎn):圍繞原地到(x,y,z)的直線進(jìn)行3D旋轉(zhuǎn)

transform: rotate(x,y,z,angle);

x,y,z:分別表示 X、Y 和 Z 軸方向,都不能省略;
angle:設(shè)置對(duì)象設(shè)置對(duì)象的旋轉(zhuǎn)角度,不能省略;
rotateX(angle),沿著X軸進(jìn)行3D旋轉(zhuǎn);rotateY(angle),沿著Y軸進(jìn)行3D旋轉(zhuǎn);rotateZ(angle),沿著Z軸進(jìn)行3D旋轉(zhuǎn);
一個(gè)參數(shù) “角度”,單位 deg 為度的意思,正數(shù)為順時(shí)針旋轉(zhuǎn),負(fù)數(shù)為逆時(shí)針旋轉(zhuǎn)。

2、縮放 scale

2.1、主要分為2D縮放和3D縮放

2D縮放

transform: scale(0.5); transform: scale(0.5, 2);
  • 一個(gè)參數(shù)時(shí): 表示水平和垂直同時(shí)縮放該倍率;
  • 兩個(gè)參數(shù)時(shí):第一個(gè)參數(shù)指定水平方向的縮放倍率,第二個(gè)參數(shù)指定垂直方向的縮放倍率 。

3D縮放

transform: scale3d(x, y, z); transform: scaleX(x); transform: scaleY(y); transform: scaleZ(z);
  • x、y、z為收縮比例

3. 傾斜 skew

transform: skew(30deg) ; transform: skew(30deg, 30deg);
  • 一個(gè)參數(shù)時(shí):表示水平方向的傾斜角度 ;
  • 兩個(gè)參數(shù)時(shí):第一個(gè)參數(shù)表示水平方向的傾斜角度,第二個(gè)參數(shù)表示垂直方向的傾斜角度 。
  • skew 的默認(rèn)原點(diǎn) transform-origin 是這個(gè)物件的中心點(diǎn)

4. 移動(dòng) translate

4.1、2D移動(dòng)

transform: translate(45px); transform: translate(45px, 150px); //沿著X軸和Y軸同時(shí)移動(dòng)
  • 一個(gè)參數(shù)時(shí):表示水平方向的移動(dòng)距離;
  • 兩個(gè)參數(shù)時(shí):第一個(gè)參數(shù)表示水平方向的移動(dòng)距離,第二個(gè)參數(shù)表示垂直方向的移動(dòng)距離 。

4.2、3D移動(dòng)

transform: translateX(100px); //僅僅是在X軸上移動(dòng) transform: translateY(100px); //僅僅是在Y軸上移動(dòng) transform: translateZ(100px); //僅僅是在Z軸上移動(dòng)(注意:translateZ一般都是用px單位) transform: translate3d(x,y,z); //在x,y,z軸上都移動(dòng)

transformZ的直觀表現(xiàn)形式就是大小變化,實(shí)質(zhì)是XY平面相對(duì)于視點(diǎn)的遠(yuǎn)近變化(說(shuō)遠(yuǎn)近就一定會(huì)說(shuō)到離什么參照物遠(yuǎn)或近,在這里參照物就是perspective屬性)。比如設(shè)置了perspective為200px;那么transformZ的值越接近200,就是離的越近,看上去也就越大,超過(guò)200就看不到了,因?yàn)橄喈?dāng)于跑到后腦勺去了,我相信你正常情況下,是看不到自己的后腦勺的。
x和y可以是長(zhǎng)度值,也可以是百分比,百分比是相對(duì)于其本身元素水平方向的寬度和垂直方向的高度;z只能設(shè)置長(zhǎng)度值。

5. 基準(zhǔn)點(diǎn) transform-origin


在使用 transform 方法進(jìn)行文字或圖像的變形時(shí),是以元素的中心點(diǎn)為基準(zhǔn)點(diǎn)進(jìn)行的 。 使用 transform-origin 屬性,可以改變變形的基準(zhǔn)點(diǎn) 。
用法: transform-origin: 10px 10px;
表示相對(duì)左上角原點(diǎn)的距離,單位 px,第一個(gè)參數(shù)表示相對(duì)左上角原點(diǎn)水平方向的距離,第二個(gè)參數(shù)表示相對(duì)左上角原點(diǎn)垂直方向的距離;
兩個(gè)參數(shù)除了可以設(shè)置為具體的像素值,其中第一個(gè)參數(shù)可以指定為 left、center、right,第二個(gè)參數(shù)可以指定為 top、center、bottom。

6. 多方法組合變形

這四種變形方法順序可以隨意, 但不同的順序?qū)е伦冃谓Y(jié)果不同, 原因是變形的順序是從左到右依次進(jìn)行。

transform: rotate(45deg) scale(0.5) skew(30deg, 30deg) translate(100px, 100px);

三、 animation 關(guān)鍵幀動(dòng)畫(huà)


1. 在 CSS3 中創(chuàng)建動(dòng)畫(huà), 您需要學(xué)習(xí) @keyframes 規(guī)則 。
???2. @keyframes 規(guī)則用于創(chuàng)建動(dòng)畫(huà) 。 在 @keyframes 中規(guī)定某項(xiàng) CSS 樣式, 就能創(chuàng)建由當(dāng)前樣式逐漸改為新樣式的動(dòng)畫(huà)效果 。
???3. 必須定義動(dòng)畫(huà)的名稱(chēng)和時(shí)長(zhǎng) 。 如果忽略時(shí)長(zhǎng), 則動(dòng)畫(huà)不會(huì)允許, 因?yàn)槟J(rèn)值是 0。
???4. 請(qǐng)用百分比來(lái)規(guī)定變化發(fā)生的時(shí)間, 或用關(guān)鍵詞 “from” 和 “to”, 等同于 0% 和 100% 。

5. 語(yǔ)法
?????

animation: name duration timing-function delay iteration-count direction;


??????1. animation-name 規(guī)定需要綁定到選擇器的 keyframe 名稱(chēng)
??????2. animation-duration 規(guī)定動(dòng)畫(huà)完成一個(gè)周期所花費(fèi)的秒或毫秒。默認(rèn)是 0。
??????3. animation-timing-function 規(guī)定動(dòng)畫(huà)的速度曲線。 默認(rèn)是 “ease”。
??????4. animation-delay 規(guī)定動(dòng)畫(huà)何時(shí)開(kāi)始 。 默認(rèn)是 0。
??????5. animation-iteration-count 規(guī)定動(dòng)畫(huà)被播放的次數(shù) 。 默認(rèn)是 1。
??????6. animation-direction 規(guī)定動(dòng)畫(huà)是否在下一周期逆向地播放 。 默認(rèn)是 “normal”; alternate (輪流),。

.box3 {width: 100px;height: 100px;background: green;animation: myfirst 2s ease 0.5s infinite alternate; }@keyframes myfirst {from {background:green;}to {background:yellow;} }

alternate (輪流): 動(dòng)畫(huà)播放在第偶數(shù)次向前播放, 第奇數(shù)次向反方向播放 (animation-iteration-count 取值大于1時(shí)設(shè)置有效
???2. 語(yǔ)法: animation-direction: alternate;

animation-play-state 規(guī)定動(dòng)畫(huà)是否正在運(yùn)行或暫停 。 默認(rèn)是 “running” 播放; paused 暫停播放 。
???1. 語(yǔ)法: animation-play-state: paused;

animation-fill-mode 屬性規(guī)定動(dòng)畫(huà)在播放之前或之后, 其動(dòng)畫(huà)效果是否可見(jiàn); 規(guī)定對(duì)象動(dòng)畫(huà)時(shí)間之外的狀態(tài); none | forwards | backwards | both 。
???1. none: 不改變默認(rèn)行為 (默認(rèn), 回到動(dòng)畫(huà)沒(méi)開(kāi)始時(shí)的狀態(tài)) 。
???2. forwards: 當(dāng)動(dòng)畫(huà)完成后,保持最后一個(gè)屬性值(在最后一個(gè)關(guān)鍵幀中定義) (動(dòng)畫(huà)結(jié)束后動(dòng)畫(huà)停留在結(jié)束狀態(tài)) 。
???3. backwards: 在 animation-delay 所指定的一段時(shí)間內(nèi), 在動(dòng)畫(huà)顯示之前, 應(yīng)用開(kāi)始屬性值 (在第一個(gè)關(guān)鍵幀中定義) (動(dòng)畫(huà)回到第一幀的狀態(tài))。
???4. both: 向前和向后填充模式都被應(yīng)用 (根據(jù) animation-direction 輪流應(yīng)用 forwards 和 backwords 規(guī)則)。
???5. 語(yǔ)法: animation-fill-mode: forwards
??????1. 0% 是動(dòng)畫(huà)的開(kāi)始, 100% 是動(dòng)畫(huà)的完成。

【css】css動(dòng)畫(huà)實(shí)現(xiàn)的3種方式_光明山頂?shù)牟┛?CSDN博客

  • css3 transform, transition, animation區(qū)別和使用場(chǎng)景

CSS3 有3種和動(dòng)畫(huà)相關(guān)的屬性:transform, transition, animation。

其中 transform 描述了元素靜態(tài)樣式。而transition 和 animation 卻都能實(shí)現(xiàn)動(dòng)畫(huà)效果。

所以三者之中transform 常常配合后兩者使用,在頁(yè)面實(shí)現(xiàn)酷炫的五毛(或五元)特效。

不同點(diǎn):

1. ?觸發(fā)條件不同。transition通常和hover等事件配合使用,由事件觸發(fā)。animation則和gif動(dòng)態(tài)圖差不多,立即播放。

2. 循環(huán)。 animation可以設(shè)定循環(huán)次數(shù)。

3. 精確性。 animation可以設(shè)定每一幀的樣式和時(shí)間。tranistion 只能設(shè)定頭尾。 animation中可以設(shè)置每一幀需要單獨(dú)變化的樣式屬性, transition中所有樣式屬性都要一起變化。

4. 與javascript的交互。animation與js的交互不是很緊密。tranistion和js的結(jié)合更強(qiáng)大。js設(shè)定要變化的樣式,transition負(fù)責(zé)動(dòng)畫(huà)效果,天作之合,比之前只能用js時(shí)爽太多。

結(jié)論:

1. 如果要靈活定制多個(gè)幀以及循環(huán),用animation.

2. 如果要簡(jiǎn)單的from to 效果,用 transition.

3. 如果要使用js靈活設(shè)定動(dòng)畫(huà)屬性,用transition.

css3 transform, transition, animation區(qū)別和使用場(chǎng)景_transform和animation_jdk137的博客-CSDN博客


??如何實(shí)現(xiàn)圖片在某個(gè)容器中居中的?

1.絕對(duì)定位+直接計(jì)算法:
當(dāng)父元素固定寬高時(shí),利用定位,和margin。
例如:父元素400px正方形 子元素200px正方形 css代碼:

.father {position:relative; }.child {position:absolute;margin:100px; }

2.定位+平移

.father {position:relative; }.child {position:absolute; left: 50%; top: 50%;transform: translate(-50%,-50%); }

3.table法

父元素table布局,子元素設(shè)置vertical-align:center;

vertical-align: middle;實(shí)現(xiàn)塊級(jí)元素垂直居中

.father {display:table;text-align: center; }.child {display:table-cell;vertical-align:middle; }

4.彈性布局 flex

.father {display:flex;justify-content:center;align-items:center; }.child { }

??float 的元素,display 是什么

答案: blcok

一個(gè)元素其display屬性不論是inline、inline-block還是block,在設(shè)置了float屬性后都變成了block,就是說(shuō)浮動(dòng)之后會(huì)變成塊級(jí)元素。

浮動(dòng)元素float


css布局的三種機(jī)制
分別是普通流(標(biāo)準(zhǔn)流)、浮動(dòng)和定位

1.標(biāo)準(zhǔn)流

塊級(jí)元素會(huì)獨(dú)占一行從上向下排列。
行內(nèi)元素會(huì)按照順序排列,從左往右排碰到父級(jí)元素則會(huì)自動(dòng)換行

2.浮動(dòng)

讓盒子從普通流中浮起來(lái),主要讓多個(gè)塊級(jí)盒子一行顯示

3.定位

將盒子定在瀏覽器的某個(gè)位置

為什么需要浮動(dòng)?


它可以實(shí)現(xiàn)多個(gè)元素一行顯示,而之前學(xué)的行內(nèi)塊(inline-block)也可以實(shí)現(xiàn)但會(huì)有空白間隙,也不可以實(shí)現(xiàn)空盒子左右對(duì)齊


??隱藏頁(yè)面中某個(gè)元素的方法

display:none;

visibility:hidden;

opacity: 0;

position 移到外部;

z-index 涂層遮蓋等等

1、完全隱藏:元素從渲染樹(shù)中消失,不占據(jù)空間。

(1) display 屬性

display:none;

(2) hidden 屬性 HTML5 新增屬性,相當(dāng)于 display: none

<div hidden></div>

2、視覺(jué)上的隱藏:屏幕中不可見(jiàn),占據(jù)空間。

(1) 設(shè)置 posoition 為 absolute 或 fixed,通過(guò)設(shè)置 top、left 等值,將其移出可視區(qū)域。

position: absolute; left: -99999px;

(2)設(shè)置 position 為 relative,通過(guò)設(shè)置 top、left 等值,將其移出可視區(qū)域。

position: relative; left: -99999px;

(3)設(shè)置 margin 值,將其移出可視區(qū)域范圍(可視區(qū)域占位)。

margin-left: -99999px;

(4)將元素隱藏,但是在網(wǎng)頁(yè)中該占的位置還是占著。

visibility: hidden;

(5)透明度設(shè)置成0,占據(jù)空間。

opacity: 0;

3、語(yǔ)義上的隱藏:讀屏軟件不可讀,但正常占據(jù)空間。

<div aria-hidden="true"></div>

visibility:hidden和display:none的區(qū)別

visibility屬性指定一個(gè)元素是否是可見(jiàn)的。

display這個(gè)屬性用于定義建立布局時(shí)元素生成的顯示框類(lèi)型。


??三欄布局的實(shí)現(xiàn)方式

三欄布局:兩邊固定,中間自適應(yīng)

一.流體布局(float布局)

1.首先繪制左右兩欄,左欄左浮動(dòng),右欄右浮動(dòng)

2.再繪制中間一欄,留出左右兩欄距離與間距

缺點(diǎn):主要內(nèi)容無(wú)法最先加載 ,當(dāng)主要內(nèi)容過(guò)多時(shí)影響用戶(hù)體驗(yàn)

二、BFC布局

我們先把左右兩欄元素浮動(dòng),中間欄不做其他屬性,發(fā)現(xiàn)中間欄默認(rèn)撐滿(mǎn)全屏,這時(shí)候我們就可以利用BFC不會(huì)和浮動(dòng)元素重疊的規(guī)則,把中間元素改成一個(gè)BFC,使用overflow:hidden或者display: flex達(dá)到中間欄自適應(yīng)

缺點(diǎn):主要內(nèi)容無(wú)法最先加載 ,當(dāng)主要內(nèi)容過(guò)多時(shí)影響用戶(hù)體驗(yàn)

三、flex布局


flex屬性的完整寫(xiě)法是:flex-grow項(xiàng)目放大比例、flex-shrink項(xiàng)目縮小比例 、flex-basis項(xiàng)目占據(jù)屬性

1.項(xiàng)目繪制按照左中右排列

2.父元素使用flex屬性

3.(1)左右兩欄固定寬度
賦值給元素width屬性
賦值給元素flex屬性:flex: 0 1 200px(放大比例0,縮小比例1,項(xiàng)目寬度200px)
(2)中間使用flex:1占據(jù)剩余空間

缺點(diǎn):無(wú)法兼容所有瀏覽器

四、position定位

1.父元素使用相對(duì)定位
2.兩側(cè)子元素使用絕對(duì)定位
3.中間元素不做定位處理,只留出空間就好

優(yōu)點(diǎn):主要內(nèi)容可以?xún)?yōu)先加載,兼容性比較好

五、Table布局

1.先設(shè)置外邊盒子采用表格布局
2.設(shè)置子元素為表格單元格格式
3.左右兩欄設(shè)置寬度,中間無(wú)需設(shè)置

缺點(diǎn):無(wú)法設(shè)置欄間距

六、圣杯布局

圣杯布局的核心是浮動(dòng)、負(fù)邊距、相對(duì)定位、不添加額外標(biāo)簽
左、中、右 三欄都使用float進(jìn)行浮動(dòng),然后通過(guò)負(fù)值margin進(jìn)行調(diào)整

1.三欄都使用float進(jìn)行浮動(dòng),左右定寬,中間寬度100%
2.因?yàn)橹虚g100%所以布局變成這樣

七、雙飛翼布局

雙飛翼布局前兩步和圣杯布局一樣,只是處理中間欄部分內(nèi)容被遮擋的問(wèn)題解決方案不同:
在mian內(nèi)部添加一個(gè)content,通過(guò)設(shè)置左右margin(左右兩欄的寬度+間距margin)來(lái)避開(kāi)遮擋

七種方式實(shí)現(xiàn)三欄布局_仙女愛(ài)吃魚(yú)的博客-CSDN博客

浮動(dòng)布局時(shí),三個(gè) div 的生成順序有沒(méi)有影響

有影響,浮動(dòng)布局時(shí)會(huì)因?yàn)閐iv塊的先后順序而產(chǎn)生不同的效果。
這種情況下,把左右兩欄div放在中間欄div之前。這樣,才能讓左右兩個(gè)邊欄浮動(dòng)到它們應(yīng)該的位置上,以此來(lái)使得中欄能夠進(jìn)入中間的空間,并自適應(yīng)布局。若是瀏覽器在一個(gè)或者兩個(gè)邊欄div之前發(fā)現(xiàn)中欄,那么中欄會(huì)先占據(jù)一側(cè)或者兩側(cè)位置,這樣浮動(dòng)的部分就會(huì)跑到中欄的下面。


??calc 屬性

Calc 用戶(hù)動(dòng)態(tài)計(jì)算長(zhǎng)度值(寬度或高度),任何長(zhǎng)度值都可以使用 calc()函數(shù)計(jì)算,能夠自動(dòng)根據(jù)不同尺寸的屏幕自動(dòng)調(diào)接數(shù)值,從而很輕松的實(shí)現(xiàn)自適應(yīng)布局展示在不同尺寸屏幕下。需要注意的是,運(yùn)算符前后都需要保留一個(gè)空格。

width: calc(100% - 100px);

此元素寬度等于父級(jí)寬度下減100像素


??有一個(gè) width300,height300,怎么實(shí)現(xiàn)在屏幕上垂直水平居中

對(duì)于行內(nèi)塊級(jí)元素,
1、父級(jí)元素設(shè)置 text-alig:center,然后設(shè)置 line-height 和 vertical-align 使其
垂直居中,最后設(shè)置 font-size:0 消除近似居中的 bug
2、父級(jí)元素設(shè)置 display:table-cell,vertical-align:middle 達(dá)到水平垂直居中
3、采用絕對(duì)定位,原理是子絕父相,父元素設(shè)置 position:relative,子元素設(shè)置
position:absolute,然后通過(guò) transform 或 margin 組合使用達(dá)到垂直居中效果,設(shè)
置 top:50%,left:50%,transform:translate(
-50%,-50%)
4、絕對(duì)居中,原理是當(dāng) top,bottom 為 0 時(shí),margin-top&bottom 設(shè)置 auto 的話會(huì)無(wú)
限延伸沾滿(mǎn)空間并平分,當(dāng) left,right 為 0 時(shí),margin-left&right 設(shè)置 auto 會(huì)無(wú)限
延伸占滿(mǎn)空間并平分,
5、采用 flex,父元素設(shè)置 display:flex,子元素設(shè)置 margin:auto
6、視窗居中,vh 為視口單位,50vh 即是視口高度的 50/100,設(shè)置 margin:50vh
auto 0,transform:translate(-50%)


? display:table 和本身的 table 有什么區(qū)別


參考回答:
Display:table 和本身 table 是相對(duì)應(yīng)的,區(qū)別在于,display:table 的 css 聲明能
夠讓一個(gè) html 元素和它的子節(jié)點(diǎn)像 table 元素一樣,使用基于表格的 css 布局,是我
們能夠輕松定義一個(gè)單元格的邊界,背景等樣式,而不會(huì)產(chǎn)生因?yàn)槭褂昧?table 那樣
的制表標(biāo)簽導(dǎo)致的語(yǔ)義化問(wèn)題。
之所以現(xiàn)在逐漸淘汰了 table 系表格元素,是因?yàn)橛?div+css 編寫(xiě)出來(lái)的文件比用
table 邊寫(xiě)出來(lái)的文件小,而且 table 必須在頁(yè)面完全加載后才顯示,div 則是逐行顯
示,table 的嵌套性太多,沒(méi)有 div 簡(jiǎn)潔


? position 屬性的值有哪些及其區(qū)別

參考回答: Position 屬性把元素放置在一個(gè)靜態(tài)的,相對(duì)的,絕對(duì)的,固定的位置中, Static:位置設(shè)置為 static 的元素,他始終處于頁(yè)面流給予的位置,static 元素會(huì)忽 略任何 top,buttom,left,right 聲明 Relative:位置設(shè)置為 relative 的元素,可將其移至相對(duì)于其正常位置的地方,因此 left:20 會(huì)將元素移至元素正常位置左邊 20 個(gè)像素的位置,不脫標(biāo) Absolute:此元素可定位于相對(duì)包含他的元素的指定坐標(biāo),此元素可通過(guò) left,top 等屬性規(guī)定,脫標(biāo) Fixed:位置被設(shè)為 fiexd 的元素,可定為與相對(duì)瀏覽器窗口的指定坐標(biāo),可以通過(guò) left,top,right 屬性來(lái)定位,脫標(biāo)

? z-index 的定位方法

參考回答: z-index 屬性設(shè)置元素的堆疊順序,擁有更好堆疊順序的元素會(huì)處于較低順序元素之 前,z-index 可以為負(fù),且 z-index 只能在定位元素上奏效,該屬性設(shè)置一個(gè)定位元素 沿 z 軸的位置,如果為正數(shù),離用戶(hù)越近,為負(fù)數(shù),離用戶(hù)越遠(yuǎn),它的屬性值有 auto,默認(rèn),堆疊順序與父元素相等,number,inherit,從父元素繼承 z-index 屬性 的值

? 如果想要改變一個(gè) DOM 元素的字體顏色,不在它本身上進(jìn)行操作?

參考回答: 可以更改父元素的 color

? 對(duì) CSS 的新屬性有了解過(guò)的嗎?

1.文本陰影屬性

text-shadow:水平距離 垂直距離 模糊半徑(模糊程度) 陰影顏色

text-shadow: 10px 10px 5px #ccc;

2.盒子陰影

box-shadow : 水平距離(必填,可為負(fù)值) 垂直距離(必填,可為負(fù)值) 模糊距離 陰影大小 陰影顏色 陰影位置(內(nèi)側(cè)或外側(cè))

box-shadow: 10px 10px 8px 10px #999 inset;

3.文本換行

(1)word-wrap?此屬性來(lái)設(shè)置是否允許瀏覽器在單詞內(nèi)斷句,解決一個(gè)字符串太長(zhǎng)瀏覽器找不到自然斷點(diǎn)而文本溢出的問(wèn)題。

屬性值:nomal 只在允許的斷字點(diǎn)換行(瀏覽器默認(rèn)屬性)

??????????????break-word 允許長(zhǎng)單詞或者長(zhǎng)URL地址換行到下一行。

word-wrap: nomal | break-word;

(2)

word-break: break-all | keep-all;

屬性值:break-all 斷句方式非常粗暴,不是將長(zhǎng)單詞挪到下一行而是單詞內(nèi)直接斷句。 keep-all 文本不會(huì)換行只能在半角空格或連字符處換行。

4. 文本溢出

text-overflow

設(shè)置或檢索當(dāng)當(dāng)前行超過(guò)指定容器的邊界時(shí)如何顯示,屬性有兩個(gè)值選擇:

  • clip:修剪文本
  • ellipsis:顯示省略符號(hào)來(lái)代表被修剪的文本

5. text-decoration


CSS3里面開(kāi)始支持對(duì)文字的更深層次的渲染,具體有三個(gè)屬性可供設(shè)置:

  • text-fill-color: 設(shè)置文字內(nèi)部填充顏色
  • text-stroke-color: 設(shè)置文字邊界填充顏色
  • text-stroke-width: 設(shè)置文字邊界寬度

6. 顏色

css3新增了新的顏色表示方式rgba與hsla

  • rgba分為兩部分,rgb為顏色值,a為透明度
  • hala分為四部分,h為色相,s為飽和度,l為亮度,a為透明度

7. 邊框

css3新增了三個(gè)邊框?qū)傩?#xff0c;分別是:

  • border-radius:創(chuàng)建圓角邊框

  • box-shadow:為元素添加陰影

  • border-image:使用圖片來(lái)繪制邊框

8. 背景


新增了幾個(gè)關(guān)于背景的屬性,分別是background-clip、background-origin、background-size和background-break

background-clip
用于確定背景畫(huà)區(qū),有以下幾種可能的屬性:

  • background-clip: border-box; 背景從border開(kāi)始顯示
  • background-clip: padding-box; 背景從padding開(kāi)始顯示
  • background-clip: content-box; 背景顯content區(qū)域開(kāi)始顯示
  • background-clip: no-clip; 默認(rèn)屬性,等同于border-box

通常情況,背景都是覆蓋整個(gè)元素的,利用這個(gè)屬性可以設(shè)定背景顏色或圖片的覆蓋范圍

background-origin
當(dāng)我們?cè)O(shè)置背景圖片時(shí),圖片是會(huì)以左上角對(duì)齊,但是是以border的左上角對(duì)齊還是以padding的左上角或者content的左上角對(duì)齊? border-origin正是用來(lái)設(shè)置這個(gè)的

  • background-origin: border-box; 從border開(kāi)始計(jì)算background-position
  • background-origin: padding-box; 從padding開(kāi)始計(jì)算background-position
  • background-origin: content-box; 從content開(kāi)始計(jì)算background-position

默認(rèn)情況是padding-box,即以padding的左上角為原點(diǎn)

background-size
background-size屬性常用來(lái)調(diào)整背景圖片的大小,主要用于設(shè)定圖片本身。有以下可能的屬性:

  • background-size: contain; 縮小圖片以適合元素(維持像素長(zhǎng)寬比)
  • background-size: cover; 擴(kuò)展元素以填補(bǔ)元素(維持像素長(zhǎng)寬比)
  • background-size: 100px 100px; 縮小圖片至指定的大小
  • background-size: 50% 100%; 縮小圖片至指定的大小,百分比是相對(duì)包 含元素的尺寸


background-break
元素可以被分成幾個(gè)獨(dú)立的盒子(如使內(nèi)聯(lián)元素span跨越多行),background-break 屬性用來(lái)控制背景怎樣在這些不同的盒子中顯示

  • background-break: continuous; 默認(rèn)值。忽略盒之間的距離(也就是像元素沒(méi)有分成多個(gè)盒子,依然是一個(gè)整體一樣)
  • background-break: bounding-box; 把盒之間的距離計(jì)算在內(nèi);
  • background-break: each-box; 為每個(gè)盒子單獨(dú)重繪背景

CSS3新增了哪些新特性?_css3新特性_distantimg的博客-CSDN博客


? line-height 和 height 的區(qū)別


參考回答:
line-height 一般是指布局里面一段文字上下行之間的高度,是針對(duì)字體來(lái)設(shè)置的,
height 一般是指容器的整體高度


? 設(shè)置一個(gè)元素的背景顏色,背景顏色會(huì)填充哪些區(qū)域?

參考回答: background-color 設(shè)置的背景顏色會(huì)填充元素的 content、padding、border 區(qū)域。

? 知道屬性選擇器和偽類(lèi)選擇器的優(yōu)先級(jí)嗎

參考回答: 屬性選擇器和偽類(lèi)選擇器優(yōu)先級(jí)相同

? inline-block、inline 和 block 的區(qū)別;為什么 img 是 inline 還可以 設(shè)置寬高

參考回答: Block 是塊級(jí)元素,其前后都會(huì)有換行符,能設(shè)置寬度,高度,margin/padding 水平 垂直方向都有效。 Inline:設(shè)置 width 和 height 無(wú)效,margin 在豎直方向上無(wú)效,padding 在水平方向 垂直方向都有效,前后無(wú)換行符 Inline-block:能設(shè)置寬度高度,margin/padding 水平垂直方向 都有效,前后無(wú)換行 原來(lái)這才是inline、block、inline-block - 知乎
  • 用 css 實(shí)現(xiàn)一個(gè)硬幣旋轉(zhuǎn)的效果

.box {transform-style: preserve-3d; //旋轉(zhuǎn)保持3d效果animation: rotate 3s linear infinite; //勻速,永動(dòng) }@keyframes rotate {0% {transform: rotateY(0deg);}100% {transform: rotateY(360deg);} }

? 了解重繪和重排嗎,知道怎么去減少重繪和重排嗎,讓文檔脫離文檔流有哪些方法

參考回答: 重排如果改變了元素的寬高,元素的位置,就會(huì)導(dǎo)致瀏覽器不得不重新計(jì)算元素的幾何屬性,并重新構(gòu)建渲染樹(shù),這個(gè)過(guò)程稱(chēng)為“重排”。 重繪:完成重排后,要將重新構(gòu)建的渲染樹(shù)渲染到屏幕上,這個(gè)過(guò)程就是“重繪”。 引起重排重繪的原因有:
  • 添加或者刪除可見(jiàn)的 DOM 元素,
  • 元素尺寸位置的改變
  • 瀏覽器頁(yè)面初始化,
  • 瀏覽器窗口大小發(fā)生改變,重排一定導(dǎo)致重繪,重繪不一定導(dǎo)致重排,
減少重繪重排的方法有:
  • 不在布局信息改變時(shí)做 DOM 查詢(xún),
  • 使用 csstext,className 一次性改變屬性
  • 使用 fragment
  • 對(duì)于多次重排的元素,比如說(shuō)動(dòng)畫(huà)。使用絕對(duì)定位脫離文檔流,使其不影響其他元素

? CSS 畫(huà)正方體,三角形

//三角形 .triangle {width: 0;height: 0;border-width: 100px;border-style: solid;border-color: transparent pink; }

?? 如何畫(huà)一個(gè)三角形

參考回答:
三角形原理:邊框的均分原理 div {width:0px;height:0px;border-top:10px solid red;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent; }


?


? overflow 的原理

參考回答: box-sizing: content-box/border-box;

要講清楚這個(gè)解決方案的原理,首先需要了解塊格式化上下文,A block formatting context is a part of a visual CSS rendering of a Web page. It is the region in which the layout of block boxes occurs and in which floats interact with each other.翻譯過(guò)來(lái)就是塊格式化上下文是 CSS 可視化渲染的一部分,它是一塊區(qū) 域,規(guī)定了內(nèi)部塊盒 的渲染方式,以及浮動(dòng)相互之間的影響關(guān)系 當(dāng)元素設(shè)置了 overflow 樣式且值部位 visible 時(shí),該元素就構(gòu)建了一個(gè) BFC,BFC 在 計(jì)算高度時(shí),內(nèi)部浮動(dòng)元素的高度也要計(jì)算在內(nèi),也就是說(shuō)技術(shù) BFC 區(qū)域內(nèi)只有一個(gè) 浮動(dòng)元素,BFC 的高度也不會(huì)發(fā)生塌縮,所以達(dá)到了清除浮動(dòng)的目的。

? box-sizing 的語(yǔ)法和基本用處

box-sizing屬性用于定義盒子的寬度值和高度值是否包含元素的內(nèi)邊距和邊框

box-sizing: content-box/border-box;

●content-box:瀏覽器對(duì)盒模型的解釋遵從W3C標(biāo)準(zhǔn),當(dāng)定義width和height時(shí),它的參數(shù)值不包括border和padding。

●border-box:當(dāng)定義width和height時(shí),border和padding的參數(shù)值被包含在width和height之內(nèi)。


? 兩個(gè)嵌套的 div,position 都是 absolute,子 div 設(shè)置 top 屬性,那么這個(gè) top 是相對(duì)于父元素的哪個(gè)位置定位的。

參考回答: margin 的外邊緣

? css 布局

參考回答: 六種布局方式總結(jié):圣杯布局、雙飛翼布局、Flex 布局、絕對(duì)定位布局、表格布局、 網(wǎng)格布局。 圣杯布局是指布局從上到下分為 header、container、footer,然后 container 部分定 為三欄布局。這種布局方式同樣分為 header、container、footer。圣杯布局的缺陷在 于 center 是在 container 的 padding 中的,因此寬度小的時(shí)候會(huì)出現(xiàn)混亂。 雙飛翼布局給 center 部分包裹了一個(gè) main 通過(guò)設(shè)置 margin 主動(dòng)地把頁(yè)面撐開(kāi)。 Flex 布局是由 CSS3 提供的一種方便的布局方式。 絕對(duì)定位布局是給 container 設(shè)置 position: relative 和 overflow: hidden,因?yàn)? 絕對(duì)定位的元素的參照物為第一個(gè) postion 不為 static 的祖先元素。 left 向左浮 動(dòng),right 向右浮動(dòng)。center 使用絕對(duì)定位,通過(guò)設(shè)置 left 和 right 并把兩邊撐 開(kāi)。 center 設(shè)置 top: 0 和 bottom: 0 使其高度撐開(kāi)。 表格布局的好處是能使三欄的高度統(tǒng)一。 網(wǎng)格布局可能是最強(qiáng)大的布局方式了,使用起來(lái)極其方便,但目前而言,兼容性并不 好。網(wǎng)格布局,可以將頁(yè)面分割成多個(gè)區(qū)域,或者用來(lái)定義內(nèi)部元素的大小,位置, 圖層關(guān)系。

? relative 定位規(guī)則

參考回答: 如果對(duì)一個(gè)元素進(jìn)行相對(duì)定位,它將出現(xiàn)在它所在的位置上。然后,可以通過(guò)設(shè)置垂 直或水平位置,讓這個(gè)元素“相對(duì)于”它的起點(diǎn)進(jìn)行移動(dòng)。 在使用相對(duì)定位時(shí),無(wú)論 是否進(jìn)行移動(dòng),元素仍然占據(jù)原來(lái)的空間。因此,移動(dòng)元素會(huì)導(dǎo)致它覆蓋其它框。

?? 實(shí)現(xiàn)一個(gè)兩列等高布局,講講思路

參考回答:

1、flex方法

????????父盒子 display:flex;

2、Grid方法

????????父盒子 display:grid;

3、Position:absolute;方法

????????父容器相對(duì)定位,子元素絕對(duì)定位,高度為100%時(shí)會(huì)自動(dòng)適應(yīng)父容器的高度。所以當(dāng)右側(cè)的高度變化撐起父容器不同的高度時(shí),左側(cè)也會(huì)保持一致。

.father {position: relative;.child {position: absolute;height: 100%;} }

4、Table法

.father {display: table;.child {display: table-cell;vertical-align: top;} }

5、Margin: -9999px + Pading: 9999px方法

純css(內(nèi)外邊距相互抵消,再加上一個(gè)overflow:hidden即可):

為了實(shí)現(xiàn)兩列等高,可以給每列加上 padding-bottom:9999px;

margin-bottom:-9999px;同時(shí)父元素設(shè)置 overflow:hidden;

.father {overflow: hidden;.child {margin-bottom: -9999px;padding-bottom: 9999px;} }

https://www.cnblogs.com/jyughynj/p/15758270.html


總結(jié)

以上是生活随笔為你收集整理的2023高薪前端面试题(一、前端基础——css)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产精品va在线观看无码 | 亚洲欧美中文字幕5发布 | 亚洲国产精品无码久久久久高潮 | 久久精品女人天堂av免费观看 | av小次郎收藏 | 免费看男女做好爽好硬视频 | 国产成人一区二区三区在线观看 | 强伦人妻一区二区三区视频18 | 在线а√天堂中文官网 | 久久视频在线观看精品 | 夜精品a片一区二区三区无码白浆 | 国产精品.xx视频.xxtv | 小泽玛莉亚一区二区视频在线 | 国产精品18久久久久久麻辣 | 婷婷五月综合缴情在线视频 | 日日干夜夜干 | 综合激情五月综合激情五月激情1 | 夜夜影院未满十八勿进 | 久久国产精品萌白酱免费 | 亚洲 高清 成人 动漫 | 色婷婷综合激情综在线播放 | 亚洲春色在线视频 | 欧美老妇交乱视频在线观看 | 兔费看少妇性l交大片免费 | 国产精品久久久久久亚洲影视内衣 | 久久人人爽人人人人片 | 成熟人妻av无码专区 | 国产成人无码av片在线观看不卡 | 精品无码国产自产拍在线观看蜜 | 又大又黄又粗又爽的免费视频 | 国产在线aaa片一区二区99 | 精品国偷自产在线视频 | 久久久精品456亚洲影院 | 十八禁真人啪啪免费网站 | 一本大道久久东京热无码av | 高潮喷水的毛片 | 国产在线aaa片一区二区99 | 亚洲精品成a人在线观看 | 国产亚洲精品久久久久久久久动漫 | av无码不卡在线观看免费 | 偷窥村妇洗澡毛毛多 | 亚洲经典千人经典日产 | 特级做a爰片毛片免费69 | 99久久人妻精品免费一区 | 国产三级久久久精品麻豆三级 | 成人女人看片免费视频放人 | 最新国产乱人伦偷精品免费网站 | 国产精品鲁鲁鲁 | 国产精品久久久av久久久 | 欧美精品在线观看 | 亚洲精品国产第一综合99久久 | 色婷婷av一区二区三区之红樱桃 | 伊人久久大香线蕉av一区二区 | 特黄特色大片免费播放器图片 | 久久久久99精品国产片 | 高潮毛片无遮挡高清免费视频 | 亚洲国产精品一区二区第一页 | 国产精品久久久久久亚洲毛片 | 精品久久久无码人妻字幂 | 日韩av无码中文无码电影 | 亚洲男人av香蕉爽爽爽爽 | 色老头在线一区二区三区 | 免费无码一区二区三区蜜桃大 | 日日麻批免费40分钟无码 | 久久综合给久久狠狠97色 | 久久无码人妻影院 | 国产一区二区不卡老阿姨 | 乱人伦人妻中文字幕无码久久网 | 亚洲欧洲无卡二区视頻 | 亚洲中文字幕在线无码一区二区 | 亚洲自偷自偷在线制服 | 少妇性l交大片 | 中文亚洲成a人片在线观看 | 国产在线精品一区二区高清不卡 | 人妻体内射精一区二区三四 | 国产午夜亚洲精品不卡下载 | 国产亚洲美女精品久久久2020 | 黑森林福利视频导航 | 久久综合九色综合欧美狠狠 | 久久亚洲精品成人无码 | 亚洲爆乳大丰满无码专区 | 国产亚洲精品久久久久久久久动漫 | 午夜丰满少妇性开放视频 | 亚洲国产成人a精品不卡在线 | 国产艳妇av在线观看果冻传媒 | 东北女人啪啪对白 | 精品国产一区二区三区av 性色 | 婷婷色婷婷开心五月四房播播 | 无码国产乱人伦偷精品视频 | 亚洲爆乳大丰满无码专区 | 激情内射日本一区二区三区 | 婷婷色婷婷开心五月四房播播 | 久久99精品国产.久久久久 | 国产超碰人人爽人人做人人添 | 国产在线精品一区二区三区直播 | 国产免费久久久久久无码 | 丰满妇女强制高潮18xxxx | 男女作爱免费网站 | 亚洲国产精品成人久久蜜臀 | 亚洲の无码国产の无码步美 | 国产精品va在线观看无码 | 国产成人无码午夜视频在线观看 | 欧美国产日产一区二区 | 国产亚洲欧美日韩亚洲中文色 | 久久亚洲日韩精品一区二区三区 | 国内揄拍国内精品少妇国语 | 熟妇人妻无乱码中文字幕 | 欧美精品在线观看 | 欧美xxxx黑人又粗又长 | 国产精品无套呻吟在线 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 极品尤物被啪到呻吟喷水 | 精品国产av色一区二区深夜久久 | 对白脏话肉麻粗话av | 亚洲精品美女久久久久久久 | 国产成人人人97超碰超爽8 | 性啪啪chinese东北女人 | 国产精品国产三级国产专播 | 免费人成在线观看网站 | 又大又硬又爽免费视频 | 欧美一区二区三区视频在线观看 | 日韩欧美中文字幕在线三区 | 亚洲天堂2017无码中文 | 国产av剧情md精品麻豆 | 精品国产一区av天美传媒 | 极品嫩模高潮叫床 | 色婷婷欧美在线播放内射 | 东京热一精品无码av | 国产精品沙发午睡系列 | 亚洲日韩精品欧美一区二区 | 少妇性俱乐部纵欲狂欢电影 | 窝窝午夜理论片影院 | 色一情一乱一伦 | 婷婷色婷婷开心五月四房播播 | 日韩人妻系列无码专区 | 日日碰狠狠丁香久燥 | 久久精品人人做人人综合 | 天干天干啦夜天干天2017 | 西西人体www44rt大胆高清 | 欧美国产日韩久久mv | 久久久久久久人妻无码中文字幕爆 | 小鲜肉自慰网站xnxx | 日日躁夜夜躁狠狠躁 | aⅴ在线视频男人的天堂 | 久久久久亚洲精品男人的天堂 | 亚洲国产av美女网站 | 波多野结衣乳巨码无在线观看 | 男女超爽视频免费播放 | 麻豆国产丝袜白领秘书在线观看 | 国产后入清纯学生妹 | 欧美三级a做爰在线观看 | 国产欧美精品一区二区三区 | 中文精品久久久久人妻不卡 | 久久亚洲中文字幕无码 | 97色伦图片97综合影院 | 无码人妻精品一区二区三区不卡 | 日日摸夜夜摸狠狠摸婷婷 | 日本肉体xxxx裸交 | 久久午夜无码鲁丝片午夜精品 | 性欧美videos高清精品 | 久久午夜无码鲁丝片 | 无码吃奶揉捏奶头高潮视频 | 国产成人精品久久亚洲高清不卡 | 国产精品毛片一区二区 | 国产成人一区二区三区在线观看 | 丰满人妻精品国产99aⅴ | 又色又爽又黄的美女裸体网站 | 欧美性生交活xxxxxdddd | 精品国产一区二区三区av 性色 | 国产精品久久久久久久9999 | 午夜福利一区二区三区在线观看 | 精品国偷自产在线 | 久久综合九色综合97网 | 1000部啪啪未满十八勿入下载 | 国产成人午夜福利在线播放 | 亚洲高清偷拍一区二区三区 | 精品久久久中文字幕人妻 | 51国偷自产一区二区三区 | 国产亚洲人成a在线v网站 | 中文字幕无码免费久久99 | 丰满妇女强制高潮18xxxx | 又大又硬又黄的免费视频 | 国产午夜亚洲精品不卡下载 | 无码av免费一区二区三区试看 | 欧美三级a做爰在线观看 | 精品国偷自产在线视频 | 欧美 亚洲 国产 另类 | 国产97人人超碰caoprom | 亚洲国产精品成人久久蜜臀 | 欧美丰满熟妇xxxx性ppx人交 | 性色av无码免费一区二区三区 | 久久国产精品精品国产色婷婷 | 日本va欧美va欧美va精品 | 亚洲精品久久久久久久久久久 | 亚洲日韩av一区二区三区中文 | 成人精品一区二区三区中文字幕 | 国产欧美精品一区二区三区 | 精品 日韩 国产 欧美 视频 | ass日本丰满熟妇pics | 精品无码成人片一区二区98 | 久久99久久99精品中文字幕 | 国产舌乚八伦偷品w中 | 丰满少妇高潮惨叫视频 | 黑人玩弄人妻中文在线 | 色窝窝无码一区二区三区色欲 | 夜夜高潮次次欢爽av女 | 日本va欧美va欧美va精品 | 欧洲熟妇色 欧美 | 亚洲日韩av一区二区三区中文 | 国产精品嫩草久久久久 | 99国产精品白浆在线观看免费 | 亚洲一区二区三区 | 国产精品办公室沙发 | 妺妺窝人体色www在线小说 | 国产成人无码午夜视频在线观看 | 亚洲精品一区二区三区婷婷月 | 国产午夜视频在线观看 | 99精品久久毛片a片 | 天天躁夜夜躁狠狠是什么心态 | 欧美人妻一区二区三区 | 精品水蜜桃久久久久久久 | 国产偷国产偷精品高清尤物 | 国产后入清纯学生妹 | 天天燥日日燥 | 日本爽爽爽爽爽爽在线观看免 | 国产亚洲精品久久久久久久 | 亚洲自偷自拍另类第1页 | 天堂一区人妻无码 | 日本一区二区更新不卡 | 国产在线精品一区二区高清不卡 | 大屁股大乳丰满人妻 | 日韩精品a片一区二区三区妖精 | 日本xxxx色视频在线观看免费 | 中文字幕+乱码+中文字幕一区 | 欧美阿v高清资源不卡在线播放 | 国产一区二区三区影院 | 99re在线播放 | 精品一二三区久久aaa片 | 牛和人交xxxx欧美 | 老司机亚洲精品影院 | 日韩精品无码一本二本三本色 | 成年美女黄网站色大免费视频 | 欧洲vodafone精品性 | 一个人看的www免费视频在线观看 | 伦伦影院午夜理论片 | 内射欧美老妇wbb | 亚洲欧洲日本无在线码 | 国产凸凹视频一区二区 | 精品久久久久久亚洲精品 | 久久婷婷五月综合色国产香蕉 | 国内老熟妇对白xxxxhd | 国产深夜福利视频在线 | 日韩欧美中文字幕公布 | 欧洲美熟女乱又伦 | 成人毛片一区二区 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 丰满少妇女裸体bbw | 性欧美疯狂xxxxbbbb | 久久人人爽人人人人片 | 免费人成网站视频在线观看 | 午夜时刻免费入口 | 极品尤物被啪到呻吟喷水 | 久久久久久久女国产乱让韩 | 欧美人妻一区二区三区 | 无码人妻久久一区二区三区不卡 | 少妇人妻大乳在线视频 | 国产人妻大战黑人第1集 | 久久视频在线观看精品 | 日韩 欧美 动漫 国产 制服 | 99麻豆久久久国产精品免费 | 国产sm调教视频在线观看 | 精品日本一区二区三区在线观看 | 伊人色综合久久天天小片 | 网友自拍区视频精品 | 亚洲理论电影在线观看 | 熟妇女人妻丰满少妇中文字幕 | 无码国模国产在线观看 | 少妇一晚三次一区二区三区 | 又黄又爽又色的视频 | 久久精品国产大片免费观看 | 亚洲中文字幕在线无码一区二区 | 久久亚洲a片com人成 | 国产午夜福利100集发布 | 中文字幕无线码 | 国语自产偷拍精品视频偷 | 强奷人妻日本中文字幕 | 亚洲一区二区观看播放 | 久久精品人妻少妇一区二区三区 | 亚洲日韩乱码中文无码蜜桃臀网站 | 精品成在人线av无码免费看 | 人妻天天爽夜夜爽一区二区 | 噜噜噜亚洲色成人网站 | 国产精品美女久久久 | 国产综合色产在线精品 | 欧美怡红院免费全部视频 | 久久久国产精品无码免费专区 | 5858s亚洲色大成网站www | 在线观看欧美一区二区三区 | 国产午夜精品一区二区三区嫩草 | 天天摸天天碰天天添 | 成人免费无码大片a毛片 | 成人免费视频一区二区 | 欧美熟妇另类久久久久久不卡 | 亚洲熟妇色xxxxx欧美老妇y | 香港三级日本三级妇三级 | 一本大道久久东京热无码av | a在线亚洲男人的天堂 | 成 人 免费观看网站 | 国产精品无码永久免费888 | 台湾无码一区二区 | 乱人伦人妻中文字幕无码 | 无码人妻出轨黑人中文字幕 | 性色欲情网站iwww九文堂 | 亚洲熟妇自偷自拍另类 | 欧美日韩在线亚洲综合国产人 | 无码毛片视频一区二区本码 | 无码国产乱人伦偷精品视频 | 丝袜美腿亚洲一区二区 | 久久久久久a亚洲欧洲av冫 | 亚洲欧美精品伊人久久 | 少妇一晚三次一区二区三区 | 国产精品亚洲а∨无码播放麻豆 | 一区二区三区高清视频一 | 四虎4hu永久免费 | 人妻有码中文字幕在线 | yw尤物av无码国产在线观看 | 欧美xxxxx精品 | 国精产品一品二品国精品69xx | 亚洲综合伊人久久大杳蕉 | 99re在线播放 | 国产 浪潮av性色四虎 | a国产一区二区免费入口 | 99久久精品日本一区二区免费 | 久久国内精品自在自线 | 最新版天堂资源中文官网 | 日本成熟视频免费视频 | 精品无码国产一区二区三区av | 久久精品丝袜高跟鞋 | 极品尤物被啪到呻吟喷水 | 亚洲va欧美va天堂v国产综合 | 久久久国产精品无码免费专区 | 少妇被粗大的猛进出69影院 | 色综合久久中文娱乐网 | 国产又爽又猛又粗的视频a片 | 欧美精品无码一区二区三区 | 欧美日本精品一区二区三区 | 麻豆国产人妻欲求不满谁演的 | 亚洲а∨天堂久久精品2021 | 又大又紧又粉嫩18p少妇 | 久久久www成人免费毛片 | 99er热精品视频 | 色综合久久久久综合一本到桃花网 | 国产精品美女久久久网av | 在线观看国产午夜福利片 | 精品久久久久香蕉网 | 亚洲欧美日韩成人高清在线一区 | 玩弄少妇高潮ⅹxxxyw | 无码人妻精品一区二区三区不卡 | 国产亚洲人成在线播放 | 玩弄少妇高潮ⅹxxxyw | 精品乱子伦一区二区三区 | 亚洲日韩av一区二区三区中文 | av无码不卡在线观看免费 | 日韩 欧美 动漫 国产 制服 | 亚洲人成影院在线观看 | 两性色午夜免费视频 | 好屌草这里只有精品 | 国产亚洲视频中文字幕97精品 | 窝窝午夜理论片影院 | 无码人中文字幕 | 日韩精品成人一区二区三区 | 久久精品人人做人人综合 | 精品aⅴ一区二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 日本爽爽爽爽爽爽在线观看免 | 久久精品人人做人人综合试看 | 国产在线一区二区三区四区五区 | 久9re热视频这里只有精品 | 天天av天天av天天透 | √天堂中文官网8在线 | 国色天香社区在线视频 | 大肉大捧一进一出视频出来呀 | 亚洲人交乣女bbw | 丰满肥臀大屁股熟妇激情视频 | 国产无遮挡吃胸膜奶免费看 | 激情爆乳一区二区三区 | 无码一区二区三区在线观看 | 久久久久成人精品免费播放动漫 | 午夜熟女插插xx免费视频 | 在线观看欧美一区二区三区 | 色欲综合久久中文字幕网 | 亚洲热妇无码av在线播放 | 欧美大屁股xxxxhd黑色 | 乱人伦人妻中文字幕无码久久网 | 少妇人妻av毛片在线看 | 无码中文字幕色专区 | 亚洲精品中文字幕 | 无码免费一区二区三区 | 国产精品成人av在线观看 | 成人性做爰aaa片免费看 | 欧美激情一区二区三区成人 | 日本欧美一区二区三区乱码 | 岛国片人妻三上悠亚 | 夜夜高潮次次欢爽av女 | 久久久久成人精品免费播放动漫 | 麻豆国产人妻欲求不满谁演的 | 国产熟女一区二区三区四区五区 | 国产av剧情md精品麻豆 | 国产精品爱久久久久久久 | 亚洲va中文字幕无码久久不卡 | 成人无码视频免费播放 | 全球成人中文在线 | 久久午夜夜伦鲁鲁片无码免费 | 国产一区二区三区四区五区加勒比 | 国产无套内射久久久国产 | 亚洲啪av永久无码精品放毛片 | 狠狠色欧美亚洲狠狠色www | 久久久久av无码免费网 | 又粗又大又硬又长又爽 | 亚洲一区二区三区含羞草 | 日韩精品无码一本二本三本色 | 欧美日韩一区二区免费视频 | 国内精品人妻无码久久久影院蜜桃 | 四虎国产精品一区二区 | 最近免费中文字幕中文高清百度 | 日韩精品无码一本二本三本色 | √天堂资源地址中文在线 | 午夜肉伦伦影院 | 亚洲人亚洲人成电影网站色 | 亚洲成av人在线观看网址 | 国产成人一区二区三区别 | 荫蒂被男人添的好舒服爽免费视频 | 久久久精品成人免费观看 | 18黄暴禁片在线观看 | 少妇的肉体aa片免费 | 玩弄人妻少妇500系列视频 | 日本在线高清不卡免费播放 | 国产三级久久久精品麻豆三级 | 午夜无码人妻av大片色欲 | 亚洲一区二区三区含羞草 | 国产明星裸体无码xxxx视频 | 天堂久久天堂av色综合 | 99在线 | 亚洲 | 国产农村乱对白刺激视频 | 高潮毛片无遮挡高清免费 | 亚洲精品www久久久 | 国产情侣作爱视频免费观看 | 久久午夜无码鲁丝片 | 无码乱肉视频免费大全合集 | 国内精品一区二区三区不卡 | 国产无av码在线观看 | 国产亚洲精品久久久久久久 | 精品国偷自产在线视频 | 欧美黑人乱大交 | 人妻少妇被猛烈进入中文字幕 | 欧洲熟妇色 欧美 | 久久人人爽人人爽人人片ⅴ | 精品人妻人人做人人爽 | 99久久久无码国产精品免费 | 无码av岛国片在线播放 | 久久久久免费看成人影片 | 久久精品国产日本波多野结衣 | 国模大胆一区二区三区 | 国产熟妇高潮叫床视频播放 | 国产绳艺sm调教室论坛 | 理论片87福利理论电影 | 老熟女重囗味hdxx69 | 欧美精品国产综合久久 | 欧美性生交活xxxxxdddd | 久久天天躁狠狠躁夜夜免费观看 | 国产精品毛多多水多 | 无码人妻丰满熟妇区五十路百度 | 欧美亚洲国产一区二区三区 | 色综合久久久无码网中文 | 人妻无码久久精品人妻 | 无码免费一区二区三区 | 国产无遮挡又黄又爽又色 | 丝袜美腿亚洲一区二区 | 丰腴饱满的极品熟妇 | 无码av岛国片在线播放 | 亚洲精品欧美二区三区中文字幕 | 国产97在线 | 亚洲 | 国产av人人夜夜澡人人爽麻豆 | 亚洲欧美色中文字幕在线 | 色一情一乱一伦一区二区三欧美 | 日本精品人妻无码77777 天堂一区人妻无码 | 2020久久香蕉国产线看观看 | 无码人妻丰满熟妇区毛片18 | 高中生自慰www网站 | 人人爽人人澡人人高潮 | 1000部啪啪未满十八勿入下载 | 久久亚洲国产成人精品性色 | 久久综合色之久久综合 | 蜜桃臀无码内射一区二区三区 | 国产精品a成v人在线播放 | 中文字幕无码av激情不卡 | 无码一区二区三区在线 | 日韩在线不卡免费视频一区 | 无码精品人妻一区二区三区av | 欧美成人午夜精品久久久 | 国产做国产爱免费视频 | 欧美丰满熟妇xxxx | 国产精华av午夜在线观看 | 国产色在线 | 国产 | 偷窥日本少妇撒尿chinese | 中文精品久久久久人妻不卡 | 荫蒂被男人添的好舒服爽免费视频 | 日日天日日夜日日摸 | 日本一卡2卡3卡四卡精品网站 | 超碰97人人射妻 | 亚洲精品一区二区三区四区五区 | 免费无码的av片在线观看 | 欧美三级不卡在线观看 | 色五月丁香五月综合五月 | 在线播放亚洲第一字幕 | 久久久中文久久久无码 | 国产色视频一区二区三区 | 妺妺窝人体色www在线小说 | 精品一二三区久久aaa片 | 国产后入清纯学生妹 | 亚洲成色www久久网站 | 人妻插b视频一区二区三区 | 国产精品无码久久av | 日欧一片内射va在线影院 | 熟妇人妻激情偷爽文 | 99麻豆久久久国产精品免费 | 丰满人妻被黑人猛烈进入 | 国产精品福利视频导航 | 乌克兰少妇性做爰 | 乱人伦人妻中文字幕无码 | 九一九色国产 | 国产精品怡红院永久免费 | 国产另类ts人妖一区二区 | 亚洲精品成人av在线 | 自拍偷自拍亚洲精品10p | 国产成人综合色在线观看网站 | 免费网站看v片在线18禁无码 | 天天躁日日躁狠狠躁免费麻豆 | 内射爽无广熟女亚洲 | 一本大道伊人av久久综合 | 激情国产av做激情国产爱 | 2019nv天堂香蕉在线观看 | 天天做天天爱天天爽综合网 | 水蜜桃亚洲一二三四在线 | www一区二区www免费 | 亚洲精品久久久久avwww潮水 | 婷婷综合久久中文字幕蜜桃三电影 | 丁香花在线影院观看在线播放 | 国产在线精品一区二区三区直播 | 美女极度色诱视频国产 | 亚洲精品国产精品乱码视色 | 思思久久99热只有频精品66 | 偷窥日本少妇撒尿chinese | 国产精品永久免费视频 | 色妞www精品免费视频 | √天堂资源地址中文在线 | 亚洲精品国偷拍自产在线麻豆 | 国产精品国产自线拍免费软件 | 国产热a欧美热a在线视频 | 四十如虎的丰满熟妇啪啪 | 99精品国产综合久久久久五月天 | 亚洲精品无码国产 | 欧美亚洲日韩国产人成在线播放 | а√天堂www在线天堂小说 | 国产两女互慰高潮视频在线观看 | 久久久av男人的天堂 | 精品无码一区二区三区爱欲 | 亚洲 a v无 码免 费 成 人 a v | 午夜福利电影 | 动漫av网站免费观看 | 亚洲午夜无码久久 | 国产三级久久久精品麻豆三级 | 鲁鲁鲁爽爽爽在线视频观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 久久亚洲国产成人精品性色 | v一区无码内射国产 | 欧美日韩人成综合在线播放 | 国产综合在线观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 人妻无码αv中文字幕久久琪琪布 | 国产成人av免费观看 | 国产福利视频一区二区 | 女人被爽到呻吟gif动态图视看 | 婷婷色婷婷开心五月四房播播 | 十八禁真人啪啪免费网站 | 国产精品久久福利网站 | 欧美午夜特黄aaaaaa片 | 成人欧美一区二区三区黑人免费 | 天天摸天天碰天天添 | 国产av久久久久精东av | 日本乱偷人妻中文字幕 | 一本色道久久综合亚洲精品不卡 | 内射老妇bbwx0c0ck | 国产艳妇av在线观看果冻传媒 | 久久婷婷五月综合色国产香蕉 | 成人毛片一区二区 | 秋霞特色aa大片 | 国产suv精品一区二区五 | 日韩人妻无码中文字幕视频 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 久久久精品国产sm最大网站 | 漂亮人妻洗澡被公强 日日躁 | 欧美成人免费全部网站 | 国产精品久久久久7777 | 国产精品久久久一区二区三区 | 国产精品怡红院永久免费 | 国产农村妇女高潮大叫 | 麻豆国产丝袜白领秘书在线观看 | 欧美日韩色另类综合 | 日本在线高清不卡免费播放 | 色欲综合久久中文字幕网 | 一本久久a久久精品vr综合 | 色综合久久88色综合天天 | 人妻aⅴ无码一区二区三区 | 无码纯肉视频在线观看 | 色婷婷欧美在线播放内射 | 国产超级va在线观看视频 | 性开放的女人aaa片 | 日日鲁鲁鲁夜夜爽爽狠狠 | 丁香花在线影院观看在线播放 | 亚洲日本一区二区三区在线 | 老太婆性杂交欧美肥老太 | 久久久久久亚洲精品a片成人 | 2019nv天堂香蕉在线观看 | 久久久久久a亚洲欧洲av冫 | 亚洲中文字幕va福利 | 久久久久免费精品国产 | 中国女人内谢69xxxxxa片 | 熟女俱乐部五十路六十路av | 中文字幕+乱码+中文字幕一区 | 欧美日韩一区二区免费视频 | 亚洲男女内射在线播放 | 美女极度色诱视频国产 | 日本欧美一区二区三区乱码 | 国产特级毛片aaaaaaa高清 | 国产在线一区二区三区四区五区 | 一本久道久久综合狠狠爱 | 国产激情一区二区三区 | 无码人妻丰满熟妇区五十路百度 | 中文字幕无线码免费人妻 | 男人的天堂av网站 | 成人欧美一区二区三区黑人免费 | 久久精品国产大片免费观看 | 色噜噜亚洲男人的天堂 | 成人一在线视频日韩国产 | 精品国偷自产在线 | 国产成人精品无码播放 | 午夜精品久久久久久久久 | 精品人妻人人做人人爽 | 国产另类ts人妖一区二区 | 亚洲人成网站色7799 | 粉嫩少妇内射浓精videos | 国产内射老熟女aaaa | 国产超碰人人爽人人做人人添 | 成人女人看片免费视频放人 | av香港经典三级级 在线 | 免费看男女做好爽好硬视频 | 国产成人亚洲综合无码 | 亚洲成av人综合在线观看 | 国产精品免费大片 | 中文字幕人妻无码一夲道 | 亚洲无人区一区二区三区 | 欧美日韩亚洲国产精品 | 免费无码肉片在线观看 | 中文字幕精品av一区二区五区 | 永久免费精品精品永久-夜色 | 亚洲成a人片在线观看无码 | 精品一区二区三区无码免费视频 | 国产97在线 | 亚洲 | 免费人成网站视频在线观看 | 55夜色66夜色国产精品视频 | 久久亚洲中文字幕精品一区 | 小泽玛莉亚一区二区视频在线 | 玩弄人妻少妇500系列视频 | 任你躁在线精品免费 | 一个人免费观看的www视频 | 国产精品亚洲а∨无码播放麻豆 | 东京热无码av男人的天堂 | 无码精品国产va在线观看dvd | 色爱情人网站 | 亚洲a无码综合a国产av中文 | 国产亚洲美女精品久久久2020 | 国产成人综合在线女婷五月99播放 | 男人的天堂av网站 | 日本一区二区更新不卡 | 麻豆国产丝袜白领秘书在线观看 | 天堂а√在线中文在线 | 亚洲精品一区二区三区在线观看 | 一个人看的www免费视频在线观看 | 免费无码午夜福利片69 | 国产成人无码av片在线观看不卡 | 小泽玛莉亚一区二区视频在线 | 亚洲精品成a人在线观看 | 亚洲区小说区激情区图片区 | 久久人妻内射无码一区三区 | 2020久久超碰国产精品最新 | 国内精品久久久久久中文字幕 | 色噜噜亚洲男人的天堂 | 国产极品美女高潮无套在线观看 | 亚洲熟女一区二区三区 | 亚洲精品成a人在线观看 | а天堂中文在线官网 | 一本久久a久久精品亚洲 | 日韩欧美群交p片內射中文 | 无码人妻丰满熟妇区毛片18 | 亚洲国精产品一二二线 | 日本大香伊一区二区三区 | 帮老师解开蕾丝奶罩吸乳网站 | 少妇无码一区二区二三区 | 国内精品人妻无码久久久影院蜜桃 | 丰满少妇弄高潮了www | 精品国产麻豆免费人成网站 | 在线播放免费人成毛片乱码 | 亚洲国产精品久久久天堂 | 国产人妻人伦精品1国产丝袜 | 国内精品久久毛片一区二区 | 色诱久久久久综合网ywww | 99久久精品午夜一区二区 | 亚洲区欧美区综合区自拍区 | 动漫av网站免费观看 | 亚洲区小说区激情区图片区 | 日日摸天天摸爽爽狠狠97 | 色窝窝无码一区二区三区色欲 | 无码人妻丰满熟妇区五十路百度 | 久久人人97超碰a片精品 | 少妇久久久久久人妻无码 | 国产精品igao视频网 | 国产激情艳情在线看视频 | 又大又黄又粗又爽的免费视频 | 人妻互换免费中文字幕 | 漂亮人妻洗澡被公强 日日躁 | 免费无码的av片在线观看 | 国产内射老熟女aaaa | 色五月五月丁香亚洲综合网 | 国精产品一品二品国精品69xx | 亚洲综合久久一区二区 | 精品国产一区二区三区四区在线看 | 亚洲精品成a人在线观看 | 中文无码成人免费视频在线观看 | 波多野结衣av一区二区全免费观看 | 玩弄少妇高潮ⅹxxxyw | 小泽玛莉亚一区二区视频在线 | 欧美性黑人极品hd | 精品无人区无码乱码毛片国产 | 老司机亚洲精品影院无码 | 亚洲伊人久久精品影院 | 欧美人与禽猛交狂配 | 少妇人妻大乳在线视频 | 成人一区二区免费视频 | 久久亚洲日韩精品一区二区三区 | 天堂亚洲免费视频 | 亚洲经典千人经典日产 | 日本欧美一区二区三区乱码 | 波多野结衣一区二区三区av免费 | 精品久久久中文字幕人妻 | 国产特级毛片aaaaaaa高清 | 麻豆av传媒蜜桃天美传媒 | 无码国模国产在线观看 | 亚洲成av人综合在线观看 | 国产精品亚洲专区无码不卡 | 中文字幕乱码亚洲无线三区 | 国产两女互慰高潮视频在线观看 | 欧美35页视频在线观看 | 久激情内射婷内射蜜桃人妖 | 国产成人精品三级麻豆 | 色婷婷久久一区二区三区麻豆 | 国产精品怡红院永久免费 | 国産精品久久久久久久 | 波多野结衣aⅴ在线 | 动漫av一区二区在线观看 | 欧美日本精品一区二区三区 | 美女极度色诱视频国产 | 欧美日韩视频无码一区二区三 | 377p欧洲日本亚洲大胆 | 学生妹亚洲一区二区 | 沈阳熟女露脸对白视频 | 国产精品久久精品三级 | 国产在线aaa片一区二区99 | 装睡被陌生人摸出水好爽 | 女人被爽到呻吟gif动态图视看 | 丰满少妇高潮惨叫视频 | 老熟女重囗味hdxx69 | 国产肉丝袜在线观看 | 日日天干夜夜狠狠爱 | 精品国产一区二区三区四区在线看 | 午夜嘿嘿嘿影院 | 色情久久久av熟女人妻网站 | 久久国语露脸国产精品电影 | 又粗又大又硬又长又爽 | 99精品无人区乱码1区2区3区 | 日本大乳高潮视频在线观看 | 亚洲人成网站色7799 | 色欲人妻aaaaaaa无码 | 18禁止看的免费污网站 | 国产性生交xxxxx无码 | 国产美女精品一区二区三区 | 久久久久久av无码免费看大片 | 亚洲成av人综合在线观看 | 久久久久久久人妻无码中文字幕爆 | 夜精品a片一区二区三区无码白浆 | 18禁止看的免费污网站 | 亚洲一区二区三区无码久久 | 丰满少妇弄高潮了www | 爱做久久久久久 | 精品一区二区三区无码免费视频 | 一本久久a久久精品vr综合 | 中文字幕无码视频专区 | 少妇无套内谢久久久久 | 日日摸夜夜摸狠狠摸婷婷 | 国产av无码专区亚洲a∨毛片 | 国产成人亚洲综合无码 | 久久久精品人妻久久影视 | 国产一区二区三区精品视频 | 亚洲码国产精品高潮在线 | 国产成人亚洲综合无码 | 无码帝国www无码专区色综合 | 久久精品国产99精品亚洲 | 国内精品一区二区三区不卡 | 日本www一道久久久免费榴莲 | 国产农村乱对白刺激视频 | 欧美国产日产一区二区 | 亚洲国产精品久久久天堂 | 中文字幕无码日韩欧毛 | 日本在线高清不卡免费播放 | 国产精品美女久久久网av | 国产精品亚洲а∨无码播放麻豆 | 久久国内精品自在自线 | 图片区 小说区 区 亚洲五月 | 久久天天躁狠狠躁夜夜免费观看 | 国产一区二区三区四区五区加勒比 | 精品国产av色一区二区深夜久久 | 成年美女黄网站色大免费全看 | 国产口爆吞精在线视频 | 亚洲精品午夜国产va久久成人 | 自拍偷自拍亚洲精品10p | 国产精品无码一区二区三区不卡 | 伊人久久大香线焦av综合影院 | 欧美成人免费全部网站 | 久在线观看福利视频 | 老司机亚洲精品影院无码 | 欧美 日韩 人妻 高清 中文 | 国产激情精品一区二区三区 | 强伦人妻一区二区三区视频18 | 少妇人妻av毛片在线看 | 久久精品丝袜高跟鞋 | 亚洲国产欧美日韩精品一区二区三区 | 亚洲s码欧洲m码国产av | 欧洲极品少妇 | 人人妻人人澡人人爽人人精品 | 人人澡人人妻人人爽人人蜜桃 | 又湿又紧又大又爽a视频国产 | 香蕉久久久久久av成人 | 久久这里只有精品视频9 | 97资源共享在线视频 | 久精品国产欧美亚洲色aⅴ大片 | 国产精品亚洲专区无码不卡 | 中文字幕无线码免费人妻 | 亚洲精品午夜无码电影网 | 成人无码视频免费播放 | 亚洲中文字幕无码一久久区 | 无遮挡啪啪摇乳动态图 | 在线观看免费人成视频 | 亚洲欧美日韩国产精品一区二区 | 99久久亚洲精品无码毛片 | 国产尤物精品视频 | 国内丰满熟女出轨videos | 欧美成人家庭影院 | 色综合久久中文娱乐网 | 亚洲精品美女久久久久久久 | 性欧美牲交xxxxx视频 | 欧美xxxx黑人又粗又长 | 国内精品人妻无码久久久影院 | 欧美成人午夜精品久久久 | 国产艳妇av在线观看果冻传媒 | 2019午夜福利不卡片在线 | 骚片av蜜桃精品一区 | 小泽玛莉亚一区二区视频在线 | 久久久久成人片免费观看蜜芽 | 精品一二三区久久aaa片 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 55夜色66夜色国产精品视频 | 无码帝国www无码专区色综合 | 国内精品九九久久久精品 | 露脸叫床粗话东北少妇 | 麻豆成人精品国产免费 | 领导边摸边吃奶边做爽在线观看 | 国产小呦泬泬99精品 | av无码久久久久不卡免费网站 | 日产精品99久久久久久 | 日韩av无码中文无码电影 | 久久视频在线观看精品 | 无码人妻精品一区二区三区下载 | 久久综合给合久久狠狠狠97色 | 亚洲 高清 成人 动漫 | 国产在线精品一区二区高清不卡 | 内射爽无广熟女亚洲 | 在线a亚洲视频播放在线观看 | 精品一区二区不卡无码av | 免费人成网站视频在线观看 | 人人爽人人爽人人片av亚洲 | 亚洲日本va中文字幕 | 亚洲国产欧美在线成人 | 亚洲 另类 在线 欧美 制服 | 久久综合激激的五月天 | 麻豆av传媒蜜桃天美传媒 | 强伦人妻一区二区三区视频18 | 色 综合 欧美 亚洲 国产 | 国产亚洲精品久久久久久大师 | 亚洲成a人一区二区三区 | 国产97人人超碰caoprom | 一区二区三区高清视频一 | 亚洲精品午夜国产va久久成人 | 亚洲中文字幕乱码av波多ji | www国产亚洲精品久久网站 | 无码人妻av免费一区二区三区 | 日韩欧美群交p片內射中文 | 亚洲爆乳无码专区 | 娇妻被黑人粗大高潮白浆 | 漂亮人妻洗澡被公强 日日躁 | 久久人人爽人人爽人人片av高清 | 对白脏话肉麻粗话av | 日本乱人伦片中文三区 | 国内精品久久毛片一区二区 | 欧美性猛交内射兽交老熟妇 | 久久精品中文闷骚内射 | 亚洲综合无码久久精品综合 | 一二三四社区在线中文视频 | 欧美freesex黑人又粗又大 | 草草网站影院白丝内射 | 久9re热视频这里只有精品 | 99久久久无码国产精品免费 | 四虎4hu永久免费 | 欧美zoozzooz性欧美 | 在线精品国产一区二区三区 | 精品国产av色一区二区深夜久久 | 男女作爱免费网站 | 久久久婷婷五月亚洲97号色 | 一二三四在线观看免费视频 | 日本精品久久久久中文字幕 | 国产成人精品视频ⅴa片软件竹菊 | 精品国产精品久久一区免费式 | 丁香花在线影院观看在线播放 | 色欲av亚洲一区无码少妇 | 亚洲成av人影院在线观看 | 亚洲国产精品一区二区第一页 | 亚洲区小说区激情区图片区 | 未满成年国产在线观看 | 亚洲成av人片天堂网无码】 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 国产精品久久久久久无码 | 中文字幕日韩精品一区二区三区 | 久久国产自偷自偷免费一区调 | 亚洲自偷精品视频自拍 | 捆绑白丝粉色jk震动捧喷白浆 | 国产午夜亚洲精品不卡下载 | 97久久国产亚洲精品超碰热 | 亚洲aⅴ无码成人网站国产app | 亚洲欧美精品伊人久久 | 欧美国产亚洲日韩在线二区 | 亚洲va欧美va天堂v国产综合 | 国产精品免费大片 | 亚洲色成人中文字幕网站 | 少妇人妻大乳在线视频 | 日本又色又爽又黄的a片18禁 | 久久无码专区国产精品s | 无码人妻精品一区二区三区不卡 | 亚洲精品欧美二区三区中文字幕 | 国产精品久久国产精品99 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 免费看少妇作爱视频 | 日本一本二本三区免费 | 国产极品美女高潮无套在线观看 | 高潮喷水的毛片 | 国产suv精品一区二区五 | 中文字幕中文有码在线 | 日本一卡2卡3卡四卡精品网站 | 欧美人与禽zoz0性伦交 | 无码成人精品区在线观看 | 国产美女极度色诱视频www | 久久精品女人天堂av免费观看 | 日韩精品无码一区二区中文字幕 | 狠狠色噜噜狠狠狠7777奇米 | 在线精品国产一区二区三区 | 国产精品久久久久久无码 | 爆乳一区二区三区无码 | 少妇激情av一区二区 | 毛片内射-百度 | 纯爱无遮挡h肉动漫在线播放 | 99久久久国产精品无码免费 | 中文无码精品a∨在线观看不卡 | 99久久久国产精品无码免费 | 老熟妇仑乱视频一区二区 | 九九久久精品国产免费看小说 | 国产亚洲精品久久久久久久 | 亚欧洲精品在线视频免费观看 | 天堂一区人妻无码 | 狠狠色噜噜狠狠狠狠7777米奇 | 欧美激情一区二区三区成人 | 日韩人妻无码一区二区三区久久99 | 又黄又爽又色的视频 | 无码人妻精品一区二区三区不卡 | 高清国产亚洲精品自在久久 | 97无码免费人妻超级碰碰夜夜 | 欧美日本精品一区二区三区 | 初尝人妻少妇中文字幕 | 亚洲人交乣女bbw | 四虎国产精品免费久久 | 精品久久久久久人妻无码中文字幕 | 无码人中文字幕 | 国产精品理论片在线观看 | 国产亚洲精品久久久久久大师 | 久久亚洲中文字幕无码 | 国产在线aaa片一区二区99 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲综合伊人久久大杳蕉 | 国产极品视觉盛宴 | 国产人妻久久精品二区三区老狼 | аⅴ资源天堂资源库在线 | 啦啦啦www在线观看免费视频 | 激情国产av做激情国产爱 | а√资源新版在线天堂 | 少妇性俱乐部纵欲狂欢电影 | 欧美日韩一区二区综合 | 亚洲精品一区二区三区大桥未久 | 麻豆国产97在线 | 欧洲 | 亚洲一区二区三区 | 国产女主播喷水视频在线观看 | 欧美大屁股xxxxhd黑色 | 少妇人妻av毛片在线看 | 亚洲国产欧美在线成人 | 狠狠色噜噜狠狠狠狠7777米奇 | 国产后入清纯学生妹 | 日日天干夜夜狠狠爱 | 午夜嘿嘿嘿影院 | 亚洲最大成人网站 | 狠狠色丁香久久婷婷综合五月 | 中文字幕av伊人av无码av | 国产69精品久久久久app下载 | 日韩视频 中文字幕 视频一区 | 久久亚洲国产成人精品性色 | 久久久久久av无码免费看大片 | 少妇被粗大的猛进出69影院 | 国产精品沙发午睡系列 | 国产精品亚洲а∨无码播放麻豆 | 荫蒂添的好舒服视频囗交 | 久久国产劲爆∧v内射 | 亚洲精品www久久久 | 精品无码一区二区三区的天堂 | 东京热男人av天堂 | 在线a亚洲视频播放在线观看 | 激情爆乳一区二区三区 | 老子影院午夜精品无码 | 国产亚洲精品久久久久久久久动漫 | 国产特级毛片aaaaaaa高清 | 国产色视频一区二区三区 | 牲欲强的熟妇农村老妇女 | 丝袜美腿亚洲一区二区 | 国产欧美精品一区二区三区 | 国产女主播喷水视频在线观看 | 丰满护士巨好爽好大乳 | 久久久久成人精品免费播放动漫 | 一本大道伊人av久久综合 | 日韩精品无码一区二区中文字幕 | 欧美激情综合亚洲一二区 | 天堂无码人妻精品一区二区三区 | 最新国产乱人伦偷精品免费网站 | 人人爽人人爽人人片av亚洲 | 午夜精品久久久久久久 | 欧美兽交xxxx×视频 | 在线精品国产一区二区三区 | 欧美性生交xxxxx久久久 | 国产人妻人伦精品1国产丝袜 | 欧美乱妇无乱码大黄a片 | 又大又黄又粗又爽的免费视频 | 秋霞特色aa大片 | 午夜性刺激在线视频免费 | 无码帝国www无码专区色综合 | 欧美激情一区二区三区成人 | 牲欲强的熟妇农村老妇女 | 国产精品无码一区二区三区不卡 | 妺妺窝人体色www在线小说 | 在线观看免费人成视频 | 天天躁日日躁狠狠躁免费麻豆 | 午夜精品久久久内射近拍高清 | 国产精品亚洲专区无码不卡 | 欧洲vodafone精品性 | 亚洲精品鲁一鲁一区二区三区 | 熟女少妇在线视频播放 | 国产精品资源一区二区 | 国产97人人超碰caoprom | 无码一区二区三区在线 | 亚洲男女内射在线播放 | 日日天日日夜日日摸 | 水蜜桃亚洲一二三四在线 | 亚洲精品国产a久久久久久 | 国产精品美女久久久 | 风流少妇按摩来高潮 | 精品欧洲av无码一区二区三区 | 中文字幕 亚洲精品 第1页 | 老头边吃奶边弄进去呻吟 | ass日本丰满熟妇pics | 丰满少妇熟乱xxxxx视频 | 少女韩国电视剧在线观看完整 | 亚洲热妇无码av在线播放 | 日韩精品成人一区二区三区 | 丰满人妻被黑人猛烈进入 | 18黄暴禁片在线观看 | 99久久99久久免费精品蜜桃 | 国产精品无套呻吟在线 | 久久午夜无码鲁丝片午夜精品 | 亚洲人成影院在线观看 | 婷婷色婷婷开心五月四房播播 | 熟女体下毛毛黑森林 | 波多野结衣乳巨码无在线观看 | 欧美 丝袜 自拍 制服 另类 | 少妇无码一区二区二三区 | av无码不卡在线观看免费 | 中国大陆精品视频xxxx | 两性色午夜免费视频 | 乱人伦中文视频在线观看 | 欧美激情一区二区三区成人 | 亚洲精品一区二区三区大桥未久 | 天堂久久天堂av色综合 | 狠狠色色综合网站 | 国产高清不卡无码视频 | 无码播放一区二区三区 | 国产一区二区三区四区五区加勒比 | 久久久久免费精品国产 | 久久无码人妻影院 | 久久99精品国产麻豆蜜芽 | 国产成人一区二区三区别 | 国产精品沙发午睡系列 | 樱花草在线社区www | 亚洲国产精品久久久久久 | 国产精品第一区揄拍无码 | 亚洲日本va午夜在线电影 | 少妇人妻av毛片在线看 | 欧美午夜特黄aaaaaa片 | 丝袜足控一区二区三区 | 成 人影片 免费观看 | 欧美丰满老熟妇xxxxx性 | 国产深夜福利视频在线 | 欧美日韩色另类综合 | 奇米影视7777久久精品人人爽 | 中文字幕 亚洲精品 第1页 | 偷窥村妇洗澡毛毛多 | 欧美35页视频在线观看 | 大屁股大乳丰满人妻 | 国产日产欧产精品精品app | 亚洲国产精品无码一区二区三区 | av无码久久久久不卡免费网站 | 97se亚洲精品一区 | 国产莉萝无码av在线播放 | 亚洲一区二区三区播放 | 在线精品国产一区二区三区 | 国产成人无码av片在线观看不卡 | 老太婆性杂交欧美肥老太 | 九九在线中文字幕无码 | 中文字幕人妻无码一区二区三区 | 亚洲人成网站色7799 | 无码人妻丰满熟妇区五十路百度 | 无码中文字幕色专区 | 国精产品一区二区三区 | 中文字幕无码乱人伦 | 欧美丰满熟妇xxxx性ppx人交 | 亚洲熟妇自偷自拍另类 | 国产特级毛片aaaaaaa高清 | 国产精品久久久 | 黑森林福利视频导航 | 黑森林福利视频导航 | 亚洲中文字幕久久无码 | 国产99久久精品一区二区 | 成人一在线视频日韩国产 | 中文字幕日韩精品一区二区三区 | 狂野欧美性猛交免费视频 | 色婷婷欧美在线播放内射 | 啦啦啦www在线观看免费视频 | 久久综合色之久久综合 | 亚洲国产精品久久久天堂 | 四虎国产精品一区二区 | 又大又硬又黄的免费视频 | 亚洲成a人一区二区三区 | 99久久人妻精品免费二区 | 亚洲欧美精品伊人久久 | 99久久精品国产一区二区蜜芽 | 人人爽人人澡人人人妻 | 亚洲大尺度无码无码专区 | 麻豆国产丝袜白领秘书在线观看 | 无码人妻av免费一区二区三区 | 人人超人人超碰超国产 | 国产成人精品久久亚洲高清不卡 | 国产av一区二区三区最新精品 | 东北女人啪啪对白 | 色综合久久久久综合一本到桃花网 | 亚洲自偷自偷在线制服 | 久久久久久九九精品久 | 人妻无码久久精品人妻 | 亚洲 欧美 激情 小说 另类 | 又粗又大又硬毛片免费看 | 一本久道久久综合婷婷五月 | 日韩精品一区二区av在线 | 妺妺窝人体色www在线小说 | 九九久久精品国产免费看小说 | 中文字幕中文有码在线 | 狠狠综合久久久久综合网 | 亚洲综合无码久久精品综合 | 亚洲精品欧美二区三区中文字幕 | 在线欧美精品一区二区三区 | 中文精品久久久久人妻不卡 | 亚洲国产精品一区二区美利坚 | 国产成人综合色在线观看网站 | www国产亚洲精品久久网站 | 国产精品高潮呻吟av久久4虎 | 国产三级久久久精品麻豆三级 | 草草网站影院白丝内射 | 久久国产精品_国产精品 | 98国产精品综合一区二区三区 | 无码纯肉视频在线观看 | 水蜜桃色314在线观看 | 国产手机在线αⅴ片无码观看 | 俺去俺来也www色官网 | 动漫av网站免费观看 | 中文毛片无遮挡高清免费 | 日韩亚洲欧美中文高清在线 | 国产精品久久久久影院嫩草 | 精品久久久久久人妻无码中文字幕 | 日日噜噜噜噜夜夜爽亚洲精品 | 亚洲国产精品无码一区二区三区 | 麻豆精产国品 | 理论片87福利理论电影 | aa片在线观看视频在线播放 | 久久午夜无码鲁丝片 | 亚洲色大成网站www | 丰满少妇女裸体bbw | 亚洲国产成人a精品不卡在线 | 成在人线av无码免观看麻豆 | 亚洲国产精品成人久久蜜臀 | 无码人妻丰满熟妇区毛片18 | 国产极品视觉盛宴 | 中文字幕无码av波多野吉衣 | 纯爱无遮挡h肉动漫在线播放 | 中文字幕无码av波多野吉衣 | 人人妻人人澡人人爽欧美精品 | 精品一区二区三区无码免费视频 | 黑人大群体交免费视频 | 午夜福利电影 | 暴力强奷在线播放无码 | 人妻夜夜爽天天爽三区 | 久久精品国产亚洲精品 | 亚洲精品一区二区三区大桥未久 | 亚洲精品久久久久avwww潮水 | 伊人久久大香线焦av综合影院 | 久久这里只有精品视频9 | 精品人妻av区 | 狠狠躁日日躁夜夜躁2020 | 国产精品嫩草久久久久 | 国产精品二区一区二区aⅴ污介绍 | 国产人成高清在线视频99最全资源 | 女高中生第一次破苞av | 天堂а√在线中文在线 | v一区无码内射国产 | 麻豆精品国产精华精华液好用吗 | 一个人看的www免费视频在线观看 | 精品人妻中文字幕有码在线 | 奇米影视888欧美在线观看 | 麻豆国产97在线 | 欧洲 | 亚洲小说春色综合另类 | 亚洲精品一区二区三区在线观看 | 人人妻人人澡人人爽欧美精品 | 麻豆国产人妻欲求不满谁演的 | 丰满肥臀大屁股熟妇激情视频 | 中文字幕日产无线码一区 | 亚洲欧美国产精品久久 | 久久久久久亚洲精品a片成人 | 日日碰狠狠躁久久躁蜜桃 | 久久99久久99精品中文字幕 | 中文字幕av日韩精品一区二区 | 精品无码国产一区二区三区av | 国产真实乱对白精彩久久 | 东京热一精品无码av | 国产区女主播在线观看 | 欧洲欧美人成视频在线 | 日韩精品a片一区二区三区妖精 | 国产亚洲日韩欧美另类第八页 | 日日摸夜夜摸狠狠摸婷婷 | 久久久av男人的天堂 | 久久99精品国产麻豆蜜芽 | 在线成人www免费观看视频 | 在线观看免费人成视频 | 久久久久久久久888 | 欧美放荡的少妇 | 久久精品成人欧美大片 | 久久伊人色av天堂九九小黄鸭 | 日欧一片内射va在线影院 | 99久久久无码国产aaa精品 | 免费国产黄网站在线观看 | 中文精品久久久久人妻不卡 | 亚洲精品鲁一鲁一区二区三区 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产真实乱对白精彩久久 | 色诱久久久久综合网ywww | 精品欧洲av无码一区二区三区 | 色一情一乱一伦一区二区三欧美 | 国产亚洲美女精品久久久2020 | 精品国产麻豆免费人成网站 | 又大又黄又粗又爽的免费视频 | 高潮毛片无遮挡高清免费 | 亚洲爆乳精品无码一区二区三区 | 精品国精品国产自在久国产87 | 日本高清一区免费中文视频 | 亚洲国产精品美女久久久久 | 亚洲 激情 小说 另类 欧美 | 国产精品毛片一区二区 | 亚洲国产综合无码一区 | 日本一本二本三区免费 | 亚洲成av人在线观看网址 | 亚洲爆乳无码专区 | 窝窝午夜理论片影院 | 国产精品人人妻人人爽 | 亚洲国产精品一区二区第一页 | 亚洲成av人影院在线观看 | 亚洲一区二区三区四区 | 色综合久久中文娱乐网 | 国产精品美女久久久网av | 欧美怡红院免费全部视频 | 麻豆国产人妻欲求不满谁演的 | 又大又硬又黄的免费视频 | 日韩人妻无码一区二区三区久久99 | 免费国产成人高清在线观看网站 | 国产成人一区二区三区在线观看 | 国产一区二区三区四区五区加勒比 | 精品欧洲av无码一区二区三区 | 国产色在线 | 国产 | 内射后入在线观看一区 | 亚洲午夜福利在线观看 | 少妇性l交大片 | 亚洲区欧美区综合区自拍区 | 精品国产乱码久久久久乱码 | 国产亚洲精品精品国产亚洲综合 | 久久99精品国产麻豆 | 日韩精品a片一区二区三区妖精 | 亚洲成a人片在线观看无码 | 在线亚洲高清揄拍自拍一品区 | 国产区女主播在线观看 | 亚洲 a v无 码免 费 成 人 a v | 亚洲精品成a人在线观看 | 中文字幕日产无线码一区 | 97夜夜澡人人爽人人喊中国片 | 亚洲s码欧洲m码国产av | 国产精品亚洲а∨无码播放麻豆 | 国产精品高潮呻吟av久久4虎 | 午夜丰满少妇性开放视频 | 免费无码午夜福利片69 | 国产电影无码午夜在线播放 | 国产亚洲视频中文字幕97精品 | 亚洲欧美精品aaaaaa片 | 久久zyz资源站无码中文动漫 | 老子影院午夜精品无码 | 国产精品手机免费 | 亚洲七七久久桃花影院 | 欧美激情一区二区三区成人 | 国产成人无码一二三区视频 | 亚洲一区二区三区香蕉 | 无码国产激情在线观看 | 乱人伦人妻中文字幕无码 | 少妇久久久久久人妻无码 | 久久精品国产99久久6动漫 | 激情内射亚州一区二区三区爱妻 | 亚洲男人av香蕉爽爽爽爽 | 1000部啪啪未满十八勿入下载 | 亚洲综合伊人久久大杳蕉 | 暴力强奷在线播放无码 | 亚洲毛片av日韩av无码 | 亚洲无人区午夜福利码高清完整版 | 天堂亚洲免费视频 | 国产精品丝袜黑色高跟鞋 | 日韩成人一区二区三区在线观看 | 国产精品久久久一区二区三区 | 无码精品国产va在线观看dvd | 久久精品视频在线看15 | 欧美35页视频在线观看 | 欧美野外疯狂做受xxxx高潮 | 色婷婷久久一区二区三区麻豆 | 无码纯肉视频在线观看 | 麻豆精产国品 | 无码国模国产在线观看 | 乱人伦中文视频在线观看 | 无码纯肉视频在线观看 | 97精品人妻一区二区三区香蕉 | 日产精品高潮呻吟av久久 | 日本一区二区三区免费播放 | 曰本女人与公拘交酡免费视频 | 成人aaa片一区国产精品 | 在线成人www免费观看视频 | 好男人社区资源 | 性生交大片免费看l | 亚洲成a人片在线观看日本 | 成人无码视频免费播放 | 久久久久99精品成人片 | 未满小14洗澡无码视频网站 | 精品久久久久久人妻无码中文字幕 | 国产成人无码av在线影院 | 人妻无码久久精品人妻 | 成人免费视频在线观看 | 国产尤物精品视频 | 日日噜噜噜噜夜夜爽亚洲精品 | 99久久亚洲精品无码毛片 | 国产热a欧美热a在线视频 | 美女极度色诱视频国产 | aⅴ亚洲 日韩 色 图网站 播放 | 国产精品嫩草久久久久 | 亚洲中文字幕在线无码一区二区 | 东京无码熟妇人妻av在线网址 | 亚洲国产精品成人久久蜜臀 | 国产精品高潮呻吟av久久4虎 | 天堂亚洲2017在线观看 | 国内少妇偷人精品视频 | 97久久精品无码一区二区 | 亚洲精品国产精品乱码不卡 | 亚洲经典千人经典日产 | 强伦人妻一区二区三区视频18 | 亚洲中文字幕在线观看 | 亚洲经典千人经典日产 | 久久国产精品精品国产色婷婷 | 国产精品久久久久久亚洲影视内衣 | 无码帝国www无码专区色综合 | 青青青手机频在线观看 | 国产精品美女久久久网av | 成人无码视频免费播放 | 四十如虎的丰满熟妇啪啪 | 性生交大片免费看女人按摩摩 | 人人澡人摸人人添 | 人人澡人人妻人人爽人人蜜桃 | 99久久久无码国产精品免费 | √天堂中文官网8在线 | 国产香蕉尹人视频在线 | 亚洲无人区午夜福利码高清完整版 | 国产精品亚洲lv粉色 | 男人的天堂2018无码 | 露脸叫床粗话东北少妇 | 国产精品怡红院永久免费 | 日日碰狠狠丁香久燥 | 亚洲精品一区二区三区四区五区 | 精品国产一区二区三区四区 | 性欧美videos高清精品 | √天堂中文官网8在线 | 国产成人亚洲综合无码 | 无遮挡国产高潮视频免费观看 | 丰满少妇女裸体bbw | 成人一在线视频日韩国产 | 日韩av无码中文无码电影 | 欧美国产日韩亚洲中文 | 国产精品视频免费播放 | 九月婷婷人人澡人人添人人爽 | 波多野结衣 黑人 | 亚洲一区二区三区国产精华液 | 久热国产vs视频在线观看 | 久久精品成人欧美大片 | 大屁股大乳丰满人妻 | 伊在人天堂亚洲香蕉精品区 | 成在人线av无码免观看麻豆 | 九一九色国产 | 最新版天堂资源中文官网 | 色欲av亚洲一区无码少妇 | 少妇被黑人到高潮喷出白浆 | 丰满人妻翻云覆雨呻吟视频 | 国产一区二区三区四区五区加勒比 | 无码一区二区三区在线观看 | 成人免费视频视频在线观看 免费 | 4hu四虎永久在线观看 | 亚洲精品国偷拍自产在线观看蜜桃 | 精品欧美一区二区三区久久久 | 国产精品99爱免费视频 | 无码播放一区二区三区 | 波多野结衣高清一区二区三区 | 日韩av无码一区二区三区 | 噜噜噜亚洲色成人网站 | 日欧一片内射va在线影院 | 欧美日韩精品 | 成人亚洲精品久久久久 | 国产精品久久久av久久久 | 国产电影无码午夜在线播放 | 精品少妇爆乳无码av无码专区 | 色综合久久88色综合天天 | 国产特级毛片aaaaaa高潮流水 | 荫蒂添的好舒服视频囗交 | 亚洲国产av精品一区二区蜜芽 | 久久久无码中文字幕久... | 99视频精品全部免费免费观看 | 2019nv天堂香蕉在线观看 | 国产精品久久久久9999小说 | 久久久国产精品无码免费专区 | 在线视频网站www色 | 无码纯肉视频在线观看 | 亚洲国产欧美日韩精品一区二区三区 | 久久无码专区国产精品s | 亚洲欧洲日本无在线码 | 美女极度色诱视频国产 | 精品夜夜澡人妻无码av蜜桃 | √天堂资源地址中文在线 | 欧美怡红院免费全部视频 | 少妇高潮喷潮久久久影院 | 久久久精品456亚洲影院 | 免费人成网站视频在线观看 | 最近的中文字幕在线看视频 | 久久国语露脸国产精品电影 | 欧美亚洲国产一区二区三区 | 亚洲日韩精品欧美一区二区 | 欧美日本精品一区二区三区 | 亚洲va欧美va天堂v国产综合 | 亚洲s码欧洲m码国产av | 国产香蕉尹人综合在线观看 | 国产亚洲精品久久久久久久 | 爱做久久久久久 | 亚洲色欲色欲天天天www | 伊人久久大香线蕉av一区二区 | 久久综合网欧美色妞网 | 无码国产激情在线观看 | 国产精品怡红院永久免费 | 特黄特色大片免费播放器图片 | 波多野结衣av一区二区全免费观看 | 日日碰狠狠躁久久躁蜜桃 | 鲁一鲁av2019在线 | aa片在线观看视频在线播放 | av小次郎收藏 | 久久精品99久久香蕉国产色戒 | 激情内射亚州一区二区三区爱妻 | 国内精品九九久久久精品 | 亚洲国产一区二区三区在线观看 | 精品久久8x国产免费观看 | 18禁黄网站男男禁片免费观看 | 天堂在线观看www | 丝袜美腿亚洲一区二区 | 国产精华av午夜在线观看 | 在线观看欧美一区二区三区 | 中文无码伦av中文字幕 | 亚洲精品国产精品乱码不卡 | 午夜嘿嘿嘿影院 | 一个人看的视频www在线 | 成人av无码一区二区三区 | 人妻中文无码久热丝袜 | 成人影院yy111111在线观看 | 亚无码乱人伦一区二区 | 日韩人妻无码一区二区三区久久99 | 亚洲国产精品久久久久久 | 蜜桃视频插满18在线观看 | 77777熟女视频在线观看 а天堂中文在线官网 | 国产精品美女久久久久av爽李琼 | 亚洲码国产精品高潮在线 | 熟女俱乐部五十路六十路av | 人妻天天爽夜夜爽一区二区 | 狠狠色欧美亚洲狠狠色www | 免费观看又污又黄的网站 | 波多野结衣 黑人 | 日本熟妇大屁股人妻 | 中文字幕av伊人av无码av | 精品国产一区二区三区四区在线看 | 亚洲欧洲无卡二区视頻 | 亚洲中文无码av永久不收费 | 少妇被黑人到高潮喷出白浆 | 精品国产精品久久一区免费式 | 日本一卡2卡3卡四卡精品网站 | 黑人巨大精品欧美一区二区 | 一区二区三区高清视频一 | 日产国产精品亚洲系列 | 野狼第一精品社区 | 最新国产麻豆aⅴ精品无码 | 亚洲精品综合一区二区三区在线 | 秋霞成人午夜鲁丝一区二区三区 | 精品 日韩 国产 欧美 视频 | 国产午夜无码视频在线观看 | 精品水蜜桃久久久久久久 | 一二三四社区在线中文视频 | 国产内射老熟女aaaa | 又大又硬又黄的免费视频 | 成人av无码一区二区三区 | 国产人成高清在线视频99最全资源 | 天海翼激烈高潮到腰振不止 | 亚洲国产欧美日韩精品一区二区三区 | 5858s亚洲色大成网站www | 久久www免费人成人片 | 日韩精品乱码av一区二区 | 4hu四虎永久在线观看 | 成人亚洲精品久久久久 | 人人妻人人澡人人爽欧美精品 | 秋霞成人午夜鲁丝一区二区三区 | 又大又硬又黄的免费视频 | 天堂亚洲免费视频 | 国产午夜手机精彩视频 | 男人扒开女人内裤强吻桶进去 | 日韩人妻无码一区二区三区久久99 | 漂亮人妻洗澡被公强 日日躁 | 精品少妇爆乳无码av无码专区 | 国产精品国产三级国产专播 | 97无码免费人妻超级碰碰夜夜 | 国产精品va在线观看无码 | 欧美性生交xxxxx久久久 | 熟妇女人妻丰满少妇中文字幕 | 亚洲成av人片在线观看无码不卡 | 精品成在人线av无码免费看 | 久久99精品久久久久久动态图 | 欧美亚洲日韩国产人成在线播放 | 国产乡下妇女做爰 | 国产成人精品视频ⅴa片软件竹菊 | 狂野欧美性猛交免费视频 | 宝宝好涨水快流出来免费视频 | 樱花草在线社区www | 亚洲中文字幕va福利 | 欧美激情综合亚洲一二区 | 亚洲精品一区二区三区在线 | 性开放的女人aaa片 | 黄网在线观看免费网站 | 人人澡人人透人人爽 | 99久久人妻精品免费一区 | 色综合久久网 | 欧美xxxx黑人又粗又长 | 亚洲の无码国产の无码影院 | 夫妻免费无码v看片 | 免费男性肉肉影院 | 国产午夜手机精彩视频 | 我要看www免费看插插视频 | 无码乱肉视频免费大全合集 | 欧美日韩一区二区综合 | 美女张开腿让人桶 | 丰满少妇熟乱xxxxx视频 | 老司机亚洲精品影院 | 中文字幕无码av激情不卡 | 一本久久伊人热热精品中文字幕 | 日韩欧美群交p片內射中文 | а天堂中文在线官网 | 日韩精品a片一区二区三区妖精 | 极品嫩模高潮叫床 | 国产三级久久久精品麻豆三级 | 国产精品久久久av久久久 | 国产精品99久久精品爆乳 | 精品午夜福利在线观看 | 欧美日本精品一区二区三区 | 东京热一精品无码av | 国产69精品久久久久app下载 | 久在线观看福利视频 | 久久99精品久久久久久 | 国产精品a成v人在线播放 | 樱花草在线播放免费中文 | 丰满少妇女裸体bbw | 麻豆精产国品 | 亚洲精品一区二区三区婷婷月 | 伊在人天堂亚洲香蕉精品区 | 日本丰满护士爆乳xxxx | a国产一区二区免费入口 | 欧美丰满少妇xxxx性 | 老太婆性杂交欧美肥老太 | 久久久久成人精品免费播放动漫 | 麻豆精品国产精华精华液好用吗 | 欧美日本精品一区二区三区 | 国产成人综合在线女婷五月99播放 | 久久99热只有频精品8 | 狠狠色欧美亚洲狠狠色www | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 日本丰满护士爆乳xxxx | 一个人看的www免费视频在线观看 | 国产乡下妇女做爰 | 红桃av一区二区三区在线无码av | 人人妻人人澡人人爽人人精品 | 国产精品久久久久9999小说 | 色婷婷久久一区二区三区麻豆 | 亚洲中文字幕无码一久久区 | 草草网站影院白丝内射 | 少妇久久久久久人妻无码 | 丰满人妻一区二区三区免费视频 | 97人妻精品一区二区三区 | 精品 日韩 国产 欧美 视频 | 久久久精品456亚洲影院 | 亚洲欧美精品aaaaaa片 | www国产亚洲精品久久网站 | 欧美野外疯狂做受xxxx高潮 | 娇妻被黑人粗大高潮白浆 |