day08

1,今天我學(xué)會(huì)了

1.公共樣式的提取

2.css2d轉(zhuǎn)換


transform:translate(x,y) rotate(30deg)


//位移

translate(x,y)


//旋轉(zhuǎn)

rotate(deg)


//縮放

scale(x,y)


//傾斜 skew(x,y)

配合transform屬性使用

2.1translate位移

該元素移動(dòng)的位置,取決于寬度(X軸)和高度(Y)


translate(x,y)

//x表示移動(dòng)的寬度,y軸表示移動(dòng)的高度


div2 {     transform:translate(50px,100px);

-ms-transform:translate(50px,100px);

/* IE 9 */

-webkit-transform:translate(50px,100px);

/* Safari and Chrome */

2.2旋轉(zhuǎn)


rotate div { transform: rotate(30deg);

-ms-transform: rotate(30deg);

/* IE 9 */ -webkit-transform: rotate(30deg); /* Safari and Chrome */ }

2.3縮放scale()方法,該元素增加或減少的大小,取決于寬度(X軸)和高度(Y軸)的參數(shù)


//scale(2,3)轉(zhuǎn)變寬度為原來的大小的2倍,和其原始大小3倍的高度。

-ms-transform:scale(2,3);

/* IE 9 */

-webkit-transform: scale(2,3);

/* Safari */ transform: scale(2,3);

/* 標(biāo)準(zhǔn)語(yǔ)法 */

2.4 傾斜skew(x,y) 方法 x表示水平方向,y表示垂直方向


div { transform: skew(30deg,20deg);

-ms-transform: skew(30deg,20deg);

/* IE 9 */

-webkit-transform: skew(30deg,20deg);

/* Safari and Chrome */ }  

3.trainsition過渡

CSS3 過渡(transition) 配合hover使用


//改變寬度時(shí)長(zhǎng)為2秒

div {    
 transition: width 2s;

-webkit-transition: width 2s;

/* Safari */

}


div:hover{     width:100px; }

多項(xiàng)改變


div {

transition: width 2s, height 2s, transform 2s;

-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

}


div:hover{

width:200px;

height:200px;

transform:rotate(30deg) }

2.今天熟悉了

1.公共樣式的提取

2.css2d轉(zhuǎn)換


transform:translate(x,y) rotate(30deg)


//位移

translate(x,y)


//旋轉(zhuǎn)

rotate(deg)


//縮放

scale(x,y)


//傾斜 skew(x,y)

配合transform屬性使用

2.1translate位移

該元素移動(dòng)的位置,取決于寬度(X軸)和高度(Y)


translate(x,y)

//x表示移動(dòng)的寬度,y軸表示移動(dòng)的高度


div2 {     transform:translate(50px,100px);

-ms-transform:translate(50px,100px);

/* IE 9 */

-webkit-transform:translate(50px,100px);

/* Safari and Chrome */

2.2旋轉(zhuǎn)


rotate div { transform: rotate(30deg);

-ms-transform: rotate(30deg);

/* IE 9 */ -webkit-transform: rotate(30deg); /* Safari and Chrome */ }

2.3縮放scale()方法,該元素增加或減少的大小,取決于寬度(X軸)和高度(Y軸)的參數(shù)


//scale(2,3)轉(zhuǎn)變寬度為原來的大小的2倍,和其原始大小3倍的高度。

-ms-transform:scale(2,3);

/* IE 9 */

-webkit-transform: scale(2,3);

/* Safari */ transform: scale(2,3);

/* 標(biāo)準(zhǔn)語(yǔ)法 */

2.4 傾斜skew(x,y) 方法 x表示水平方向,y表示垂直方向


div { transform: skew(30deg,20deg);

-ms-transform: skew(30deg,20deg);

/* IE 9 */

-webkit-transform: skew(30deg,20deg);

/* Safari and Chrome */ }  

3.trainsition過渡

CSS3 過渡(transition) 配合hover使用


//改變寬度時(shí)長(zhǎng)為2秒

div {    
 transition: width 2s;

-webkit-transition: width 2s;

/* Safari */

}


div:hover{     width:100px; }

3.今天不懂的

多項(xiàng)改變


div {

transition: width 2s, height 2s, transform 2s;

-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

}


div:hover{

width:200px;

height:200px;

transform:rotate(30deg) }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,437評(píng)論 0 11
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 2,119評(píng)論 0 2
  • A:今天學(xué)到的內(nèi)容 一、box-shadow可以給元素添加陰影 box-shadow:h-shadow v-sha...
    AnnQi閱讀 203評(píng)論 0 0
  • 1、屬性選擇器:id選擇器 # 通過id 來選擇類名選擇器 . 通過類名來選擇屬性選擇器 ...
    Yuann閱讀 1,752評(píng)論 0 7
  • 自2016年以來,三部委就推進(jìn)特色小鎮(zhèn)發(fā)展部署了一系列舉措,內(nèi)容涵蓋打造、培育、建設(shè)、政策、資金等方面內(nèi)...
    石游閱讀 1,886評(píng)論 0 1

友情鏈接更多精彩內(nèi)容