2D

transition:
過(guò)渡的屬性
過(guò)渡時(shí)間
延遲延時(shí)
動(dòng)畫(huà)類型(linear\ease)
2D:
二維的平面空間涕滋,讓元素在X軸或者Y軸進(jìn)行變化睬辐。
2d里面的功能函數(shù):
2D-位移
2D-旋轉(zhuǎn)
2D-縮放
2D-傾斜
變形屬性:
transform:;
2D-位移 transform:translate()
2D-旋轉(zhuǎn) transform:rotate()
2D-縮放 transform:scale()
2D-傾斜 transform:skew()
2D位移:
類似于定位中的相對(duì)定位。
transform:translate(x,y);
x在X軸移動(dòng)的位置
Y在Y軸移動(dòng)的位置
transform:translateX()
transform:translateY()
2d旋轉(zhuǎn):
transform:rotate(deg);
繞著X軸旋轉(zhuǎn) transform:rotateX()
繞著Y軸旋轉(zhuǎn) transform:rotateY()
縮放:
transform:scale();
如果scale括號(hào)里面一個(gè)值的時(shí)候,整體縮小或放大
如果scale括號(hào)里面兩個(gè)值的時(shí)候溯饵,第一個(gè)X軸縮小或放大侵俗,第二個(gè)Y軸縮小或放大
括號(hào)內(nèi)部的參數(shù)的設(shè)置:0 - 0.9999縮小 大于1就是放大
只在X軸縮放 transform:scaleX()
只在Y軸縮放 transform:scaleY()
2d傾斜:
transform:skew();
transform:skewX(deg)
transform:skewY(deg)
改變變形原點(diǎn)的位置:
transform-origin:x y
x 橫向的位置
y 縱向的位置
接收的值:
left center
right top
50% 50%
10px 20px
多個(gè)功能函數(shù)使用的時(shí)候:
盡量:先寫(xiě)位移再旋轉(zhuǎn)
盡量:先寫(xiě)位移再縮放
讓元素的背面不可見(jiàn):
backface-visibility:hidden;
語(yǔ)法:
元素:target{
// 當(dāng)前元素,被超鏈接指向的時(shí)候丰刊,執(zhí)行的樣式隘谣。
透明屬性;
opacity:
屬性值 : 0 - 1 的數(shù)值
0全透明
1不透明
知識(shí)點(diǎn):
transform-origin:;

    backface-visibility:hidden

    多個(gè)功能函數(shù)組合使用對(duì)位移的影響

    目標(biāo)偽類選擇器 :target

2D變形
變形屬性:
transform:;

功能函數(shù):
    位移:
        translate()
        translateX()
        translateY()
    旋轉(zhuǎn):
        rotate()
        rotateX()
        rotateY()
    縮放:
        scale()
        scaleX()
        scaleY()
    傾斜:
        skew()
        skewX()
        skewY()

變形屬性:transform

transform翻譯成漢語(yǔ)具有"變換"或者"改變"的意思。
通過(guò)此屬性具有非常強(qiáng)大的功能啄巧,比如可以實(shí)現(xiàn)元素的位移寻歧、拉伸或者旋轉(zhuǎn)等效果
最能體現(xiàn)transform 屬性強(qiáng)大實(shí)力的是實(shí)現(xiàn)元素的3D變換效果。

2D

2D變換秩仆,是在一個(gè)平面對(duì)元素進(jìn)行的操作码泛。
可以對(duì)元素進(jìn)行水平或者垂直位移、旋轉(zhuǎn)或者拉伸.</pre>

  • 明確一下坐標(biāo)系
image.png

對(duì)上面坐標(biāo)系簡(jiǎn)單分析如下:
(1).默認(rèn)狀態(tài)下澄耍,x軸是水平的噪珊,向右為正。
(2).默認(rèn)狀態(tài)下逾苫,y軸是垂直的卿城,向下為正,這與傳統(tǒng)的數(shù)學(xué)坐標(biāo)系不同铅搓。</pre>

2D功能函數(shù)

2D位移 translate()

  • 將元素向指定的方向移動(dòng)瑟押,類似于position中的relative。

  • 水平移動(dòng):向右移動(dòng)translate(tx,0)和向左移動(dòng)translate(-tx,0)星掰;

  • 垂直移動(dòng):向上移動(dòng)translate(0,-ty)和向下移動(dòng)translate(0,ty);

  • 對(duì)角移動(dòng):右下角移動(dòng)translate(tx,ty)多望、右上角移動(dòng)translate(tx,-ty)、左上角移動(dòng)translate(-tx,-ty)和左下角移動(dòng)translate(-tx,ty)氢烘。

2D縮放scale()

  • 讓元素根據(jù)中心原點(diǎn)對(duì)對(duì)象進(jìn)行縮放怀偷。默認(rèn)的值1。因此0.01到0.99之間的任何值播玖,使一個(gè)元素縮凶倒ぁ;而任何大于或等于1.01的值蜀踏,讓元素顯得更大维蒙。

  • 縮放scale()函數(shù)和translate()函數(shù)的語(yǔ)法非常相似,他可以接受一個(gè)值果覆,也可以同時(shí)接受兩個(gè)值颅痊,如果只有一個(gè)值時(shí),其第二個(gè)值默認(rèn)與第一個(gè)值相等局待。例如斑响,scale(1,1)元素不會(huì)有任何變化菱属,而scale(2,2)讓元素沿X軸和Y軸放大兩倍。

  • scaleX():相當(dāng)于scale(sx,1)舰罚。表示元素只在X軸(水平方向)縮放元素纽门,其默認(rèn)值是1。

  • scaleY():相當(dāng)于scale(1,sy)沸停。表示元素只在Y軸(縱橫方向)縮放元素膜毁,其默認(rèn)值是1。

3愤钾、rotate()

旋轉(zhuǎn)rotate()函數(shù)通過(guò)指定的角度參數(shù)對(duì)元素根據(jù)對(duì)象原點(diǎn)指定一個(gè)2D旋轉(zhuǎn)瘟滨。它主要在二維空間內(nèi)進(jìn)行操作,接受一個(gè)角度值能颁,用來(lái)指定旋轉(zhuǎn)的幅度杂瘸。如果這個(gè)值為正值,元素相對(duì)原點(diǎn)中心順時(shí)針旋轉(zhuǎn)伙菊;如果這個(gè)值為負(fù)值败玉,元素相對(duì)原點(diǎn)中心逆時(shí)針旋轉(zhuǎn)。
rotateX() 方法镜硕,元素圍繞其 X 軸以給定的度數(shù)進(jìn)行旋轉(zhuǎn)
rotateY() 方法运翼,元素圍繞其 Y 軸以給定的度數(shù)進(jìn)行旋轉(zhuǎn)</pre>

4、skew()

傾斜skew()函數(shù)能夠讓元素傾斜顯示兴枯。它可以將一個(gè)對(duì)象以其中心位置圍繞著X軸和Y軸按照一定的角度傾斜血淌。
一個(gè)參數(shù)時(shí):表示水平方向的傾斜角度;
兩個(gè)參數(shù)時(shí):第一個(gè)參數(shù)表示水平方向的傾斜角度财剖,第二個(gè)參數(shù)表示垂直方向的傾斜角度</pre>

image.png

變形原點(diǎn)

transform-origin
transform-origin是變形原點(diǎn)悠夯,也就是該元素圍繞著那個(gè)點(diǎn)變形或旋轉(zhuǎn),該屬性只有在設(shè)置了transform屬性的時(shí)候起作用躺坟;
因?yàn)槲覀冊(cè)啬J(rèn)基點(diǎn)就是其中心位置沦补,換句話說(shuō)我們沒(méi)有使用transform-origin改變?cè)鼗c(diǎn)位置的情況下,transform進(jìn)行的rotate,translate,scale,skew等操作都是以元素自己中心位置進(jìn)行變化的咪橙。</pre>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末夕膀,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子美侦,更是在濱河造成了極大的恐慌产舞,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件音榜,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡捧弃,警方通過(guò)查閱死者的電腦和手機(jī)赠叼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門擦囊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人嘴办,你說(shuō)我怎么就攤上這事瞬场。” “怎么了涧郊?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵贯被,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我妆艘,道長(zhǎng)彤灶,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任批旺,我火速辦了婚禮幌陕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘汽煮。我一直安慰自己搏熄,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布暇赤。 她就那樣靜靜地躺著心例,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鞋囊。 梳的紋絲不亂的頭發(fā)上止后,一...
    開(kāi)封第一講書(shū)人閱讀 50,096評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音失暴,去河邊找鬼坯门。 笑死,一個(gè)胖子當(dāng)著我的面吹牛逗扒,可吹牛的內(nèi)容都是我干的古戴。 我是一名探鬼主播,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼矩肩,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼现恼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起黍檩,我...
    開(kāi)封第一講書(shū)人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤叉袍,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后刽酱,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體喳逛,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年棵里,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了润文。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片姐呐。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖典蝌,靈堂內(nèi)的尸體忽然破棺而出曙砂,到底是詐尸還是另有隱情,我是刑警寧澤骏掀,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布鸠澈,位于F島的核電站,受9級(jí)特大地震影響截驮,放射性物質(zhì)發(fā)生泄漏笑陈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一侧纯、第九天 我趴在偏房一處隱蔽的房頂上張望新锈。 院中可真熱鬧,春花似錦眶熬、人聲如沸妹笆。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)拳缠。三九已至,卻和暖如春贸弥,著一層夾襖步出監(jiān)牢的瞬間窟坐,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工绵疲, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留哲鸳,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓盔憨,卻偏偏與公主長(zhǎng)得像徙菠,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子郁岩,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 4. 2D轉(zhuǎn)換之transform 轉(zhuǎn)換(transform)是CSS3中具有顛覆性的特征之一婿奔,可以實(shí)現(xiàn)元素的位移...
    皮皮章閱讀 271評(píng)論 0 0
  • 2D轉(zhuǎn)換——網(wǎng)頁(yè)二維坐標(biāo)系。轉(zhuǎn)換transform可以實(shí)現(xiàn)元素的位移问慎、旋轉(zhuǎn)萍摊、縮放等效果。轉(zhuǎn)換可以理解為變形如叼。 tr...
    社會(huì)主義頂梁鹿閱讀 310評(píng)論 0 0
  • 技術(shù)交流QQ群:1027579432冰木,歡迎你的加入! 歡迎關(guān)注我的微信公眾號(hào):CurryCoder的程序人生 轉(zhuǎn)換...
    CurryCoder閱讀 380評(píng)論 0 1
  • 2d變形transform: none | transform-function1.rotate(角度)Rotat...
    奶瓶SAMA閱讀 204評(píng)論 0 0
  • 1.過(guò)渡(重要) transition :{要過(guò)渡的屬性 花費(fèi)的時(shí)間 運(yùn)動(dòng)曲線 何時(shí)開(kāi)始笼恰; }transition...
    DikG_6624閱讀 293評(píng)論 0 0