站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        css3的變形功能包括哪種類型

        css3的變形功能包括4種類型:1、旋轉(zhuǎn),利用rotate()、rotateX()等實現(xiàn);2、縮放,利用scale()、scaleX()等實現(xiàn);3、傾斜,利用skew()、skewX()等實現(xiàn);4、移動,利用translate()等實現(xiàn)。

        css3的變形功能包括哪種類型

        本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

        變形主要值得是利用transform功能來實現(xiàn)文字或圖片的旋轉(zhuǎn),縮放,傾斜,移動這四種處理。

        1、旋轉(zhuǎn)—–transform:rotate(xxdeg);

        ( IE9以上,safari 3.1以上,chrome 8以上、FireFox 4以上、Opera 10以上的瀏覽器都支持這些屬性)

        先看例子:

        <p id="test3">      這是一個測試。 </p> #test3{      width:300px;      margin: 100px auto;      font-size: 40px;      transform:rotate(45deg);       }

        transform:rotate(45deg);這句表示p元素順時針45度旋轉(zhuǎn),deg是一個角度單位。效果如下:

        css3的變形功能包括哪種類型

        2、縮放—–transform:scale(x)

        <p id="test4">         這是一個測試。 </p>   #test4{           width:300px;           margin: 100px auto;           font-size: 40px;           transform:scale(0.5);     }

        也可以分別指定元素水平和垂直方向上的縮放。例如,元素在水平方向縮小50%,在垂直方向放大一倍:

        <p id="test5">     這是一個測試。 </p>  #test5{    width:300px;    margin: 100px auto;    font-size: 40px;    transform:scale(0.5,2);   }

        上面兩個縮放的效果如下:

        css3的變形功能包括哪種類型

        3、傾斜:使用skew方法來實現(xiàn)文字或圖片的傾斜處理,兩個參數(shù)分別指定水平方向上的傾斜角度和垂直方向的傾斜角度。例子:

        <p id="test6">     這是一個測試。 </p>  #test6{       width:300px;       margin: 100px auto;       font-size: 40px;       transform:skew(30deg,45deg);        }

        若只有一個參數(shù),默認只在水平方向上傾斜,不在垂直方向傾斜。

        4、移動:使用translate方法,兩個參數(shù)分別指定水平方向和垂直方向上的移動距離。若只有一個參數(shù),默認只在水平方向上移動,垂直方向上不移動。

        <p id="test7">         這是一個測試。 </p>   #test7{       width:300px;       margin: 100px auto;       font-size: 40px;       transform:translate(150px,150px);    }

        這些變形也可以組合使用:

        <p id="test8">         這是一個測試。 </p>  #test8{     width:300px;     margin: 100px auto;     font-size: 40px;     transform:rotate(45deg) scale(0.5) skew(30deg,45deg) translate(150px,150px);         }

        將元素45度順時針旋轉(zhuǎn),在縮小一半,然后在水平方向傾斜30度,在垂直方向傾斜45度,在分別在水平和垂直方向上移動150px,效果如下:

        css3的變形功能包括哪種類型

        可以指定變形的基點:在使用transform進行變形時,是以元素的中心為基準(zhǔn)點進行的。使用transform-origin屬性可以改變基準(zhǔn)點。

        <p id="test9">     這是一個測試。 </p>  <p id="test10">     這是一個測試。 </p>  #test9{      position: absolute;       width:150px;       height:150px;       background: green;       margin: 100px 200px;       font-size: 20px;       transform:rotate(45deg);         }#test10{       position: absolute;       width:150px;       height:150px;       background: red;       margin: 100px 200px;       font-size: 20px;       transform-origin:left top; /*定基準(zhǔn)點*/       transform:rotate(45deg)             }

        效果如下:(紅色是把基準(zhǔn)點頂?shù)阶笊宵c的,綠色是默認的)
        css3的變形功能包括哪種類型

        transform-origin屬性的取值,前一個是“基準(zhǔn)點在元素水平方向上的位置”,可以指定的值有:left,center,right;后一個值是“基準(zhǔn)點在元素垂直方向上的位置”,可以指定的值有:top,center,bottom.

        (學(xué)習(xí)視頻分享:css視頻教程、web前端)

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 久久精品国产亚洲AV嫖农村妇女| 精品国产三级a∨在线| 亚洲欧美国产精品第1页| 99久久这里只有精品| 野狼精品社区| 国产欧美在线观看精品一区二区| 精品一区二区三区在线观看视频| 久久久久99精品成人片牛牛影视| 91国内揄拍国内精品情侣对白| 国内精品伊人久久久久av一坑 | 2021久久精品国产99国产精品| 亚洲精品国产自在久久| 国产精品 91 第一页| 精品一卡2卡三卡4卡免费视频| 久久99精品久久只有精品| 在线亚洲欧美中文精品| 精品国产一区二区22| 国产精品免费久久久久电影网| 欧美精品福利视频| 97r久久精品国产99国产精| 精品无码无人网站免费视频| 亚洲精品成人网站在线观看 | 国产一区精品| 国产精品 日韩欧美| 999精品色在线播放| 欧美国产亚洲精品高清不卡| 精品三级在线观看| 国内精品免费视频精选在线观看| 成人区人妻精品一区二区不卡视频 | 精品免费久久久久久久| 四虎影视永久在线观看精品| 一本一本久久a久久综合精品蜜桃 一本一道精品欧美中文字幕 | 精品国产免费一区二区三区香蕉| 国产精品一区二区久久不卡| 久久久无码人妻精品无码| 亚洲中文字幕久久精品无码APP| 中文字幕九七精品乱码| 自拍偷在线精品自拍偷无码专区 | 99久久精品免费观看国产| 国产精品免费久久久久电影网| 精品国产黑色丝袜高跟鞋|