網(wǎng)頁制作:初步了解CSS3(3)-web前端

在“網(wǎng)頁制作:初步了解CSS3(2)-web前端”的文章中已經(jīng)給大家簡單的介紹了一些CSS3的屬性!

現(xiàn)在給大家再繼續(xù)介紹一些CSS3的有趣屬性

skew() //通過 skew() 方法,元素翻轉(zhuǎn)給定的角度,根據(jù)給定的水平線(X 軸)和垂直線(Y 軸)參數(shù)

例如:

div

{

? ? ? ? ? ? ? transform: skew(30deg,20deg);

? ? ? -ms-transform: skew(30deg,20deg);? ? /* IE 9 */

-webkit-transform: skew(30deg,20deg);? ? /* Safari and Chrome */

? ? ? ? -o-transform: skew(30deg,20deg);? ? /* Opera */

? ? -moz-transform: skew(30deg,20deg);? ? /* Firefox */

}

值 skew(30deg,20deg) 圍繞 X 軸把元素翻轉(zhuǎn) 30 度,圍繞 Y 軸翻轉(zhuǎn) 20 度。

matrix() //matrix() 方法把所有 2D 轉(zhuǎn)換方法組合在一起。matrix() 方法需要六個(gè)參數(shù),包含數(shù)學(xué)函數(shù),允許您:旋轉(zhuǎn)、縮放、移動(dòng)以及傾斜元素。

如何使用 matrix 方法將 div 元素旋轉(zhuǎn) 30 度

例如:

div

{

? ? ? ? ? ? ? transform:matrix(0.866,0.5,-0.5,0.866,0,0);

? ? ? -ms-transform:matrix(0.866,0.5,-0.5,0.866,0,0);? ? ? ? /* IE 9 */

? ? -moz-transform:matrix(0.866,0.5,-0.5,0.866,0,0);? ? /* Firefox */

-webkit-transform:matrix(0.866,0.5,-0.5,0.866,0,0);? ? /* Safari and Chrome */

? ? ? ? -o-transform:matrix(0.866,0.5,-0.5,0.866,0,0);? ? ? ? /* Opera */

}

3D 轉(zhuǎn)換

rotateX()? //通過 rotateX() 方法,元素圍繞其 X 軸以給定的度數(shù)進(jìn)行旋轉(zhuǎn)。

例子:

div

{

? ? ? ? ? ? ? transform: rotateX(120deg);

-webkit-transform: rotateX(120deg);? ? /* Safari 和 Chrome */

? ? -moz-transform: rotateX(120deg);? ? /* Firefox */

}

rotateY()? //通過 rotateY() 方法,元素圍繞其 Y 軸以給定的度數(shù)進(jìn)行旋轉(zhuǎn)。

例子:

div

{

? ? ? ? ? ? ? transform: rotateY(130deg);

-webkit-transform: rotateY(130deg);? ? /* Safari 和 Chrome */

? ? -moz-transform: rotateY(130deg);? ? /* Firefox */

}

CSS3還有許多有趣的屬性,但是由于現(xiàn)在CSS3還存在一些兼容性的問題,某些瀏覽器會(huì)有不兼容的情況,所以大家寫網(wǎng)頁的時(shí)候需要更具實(shí)際的情況來使用,切勿濫用!

CSS3的屬性用于手機(jī)網(wǎng)站比較多點(diǎn),PC端的網(wǎng)站根據(jù)實(shí)際情況來使用比較好!

?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 在“網(wǎng)頁制作:初步了解CSS3(1)-web前端”的文章中已經(jīng)給大家簡單的介紹了一些CSS3的屬性! 現(xiàn)在給大家再...
    月影WEB閱讀 230評(píng)論 0 1
  • 1.css3邊框 圓角邊框 border-radius: 5px;(圓角半徑) 邊框陰影 box-shadow: ...
    shupingWei閱讀 253評(píng)論 0 0
  • CSS32D 轉(zhuǎn)換 CSS3 轉(zhuǎn)換 CSS3 轉(zhuǎn)換可以對(duì)元素進(jìn)行移動(dòng)、縮放、轉(zhuǎn)動(dòng)、拉長或拉伸。 它是如何工作? 轉(zhuǎn)...
    羅_c857閱讀 450評(píng)論 0 0
  • CSS3 3D 轉(zhuǎn)換 三維變換使用基于二維變換的相同屬性,如果您熟悉二維變換,你們發(fā)現(xiàn)3D變形的功能和2D變換的功...
    videring閱讀 675評(píng)論 0 0
  • 一、CSS3 邊框 在 css3 中新增的邊框?qū)傩匀缦拢?創(chuàng)建圓角邊框 示例 在CSS2中添加圓角很棘手,我們不得...
    于曉魚閱讀 3,866評(píng)論 0 3

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