2019-06-04

css基礎(chǔ)知識(shí)

變形:

/*位移*/
transform: translate(50px,50px);
/*沿Z軸旋轉(zhuǎn)360度*/
transform: rotate(360deg);deg是度的意思
/*縮放*/
transform: scale(0.5,0.2);x和y軸縮放比例
/*斜切*/\


transfrom:skew(0,45deg)x,y軸縮放的角度

元素旋轉(zhuǎn)

旋轉(zhuǎn)方向的判斷;
1容客、X軸向右婚苹、Y軸向下、Z軸向屏幕外
2脾猛、讓軸向?qū)χ约海槙r(shí)針?lè)较蚓褪窃撦S向的旋轉(zhuǎn)方向*/

/*設(shè)置盒子按3D空間顯示*/
transform-style: preserve-3d;
transform: perspective(800px) rotateY(0deg);
默認(rèn)從z軸旋轉(zhuǎn)
transform: rotate(45deg);

變形中心點(diǎn):

語(yǔ)法:transform-origin
    默認(rèn)值是盒子中心點(diǎn),
    還可以設(shè)置方位例如:transform-origin: left center;
    還可以設(shè)置例如九宮格的方式:transform-origin: left top;
    還可以自己定義位置:transform-origin: 50px 50px;

背面可見(jiàn)

背面是否可見(jiàn):backface-visibility: hidden;

圖片翻轉(zhuǎn):

演示圖片和文字層重疊的效果
transform-style: preserve-3d;
transform: perspective(800px) rotateY(45deg);初始旋轉(zhuǎn)45度

animation動(dòng)畫(huà):

語(yǔ)法:animation
屬性:nfinite不限制次數(shù)
      alternate動(dòng)畫(huà)結(jié)束后返回塘砸,返回也算次數(shù)
      animation-fill-mode 動(dòng)畫(huà)前后的狀態(tài)
           forwards動(dòng)畫(huà)完成保持在最后一幀
       backwards在延遲時(shí)間內(nèi)足淆,在動(dòng)畫(huà)顯示之前,應(yīng)用from開(kāi)始屬性值(例如box寬100丧裁,from寬200护桦,在延遲1s內(nèi)顯示200)
       both向前和向后填充模式都被應(yīng)用(例如起始按200,結(jié)束停在最后一幀)
例子:animation: moving 1s ease 1s 5 alternate both;
 動(dòng)畫(huà)暫停:animation-play-state: paused
 動(dòng)畫(huà)運(yùn)行:animation-play-state: runnin

定義動(dòng)畫(huà)名稱(chēng)及形式框架代碼:

/*定義一個(gè)動(dòng)畫(huà)煎娇,名稱(chēng)為moving*/
    @keyframes moving{
        /*初始狀態(tài)*/
        from{
            width: 200px;
        }
        /*結(jié)束狀態(tài)*/
        to{
            width: 500px;
        }

animation:name duration timing-function delay iteration-count direction;同時(shí)設(shè)置多個(gè)屬性

舉例(人物走動(dòng))

 <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>人物走路動(dòng)畫(huà)</title>
    <style type="text/css">
        .box{
            width: 120px;
            height: 182px;
            /*border: 1px solid black;*/
            margin: 50px auto 0;
            overflow: hidden;
            position: relative;
            animation: moving 2s linear infinite;
        }
        .box img{
            position: absolute;
            left: 0;
            top: 0;
            /*steps動(dòng)畫(huà)步數(shù)二庵,圖片有8幀,所以設(shè)置為8步*/
            animation: walking 2s steps(16) infinite;
        }
        @keyframes moving{
            0%{
                transform: translate(0px,0px);/*位移*/
            }
            50%{
                transform: translate(200px,0px);
            }
            100%{
                transform: translate(0px,0px);
            }
        }
        @keyframes walking{
            from{
                left: 0px;
            }
            to{
                left: -1920px;
            }
        }
    </style>
</head>
<body>
    <div class="box">
        <img src="img/walking1.png" alt="人物走路">
    </div>
</body>
</html>

css游覽器樣式前綴

為了讓CSS3樣式兼容缓呛,需要將某些樣式加上瀏覽器前綴:

-ms- 兼容IE瀏覽器
-moz- 兼容firefox
-o- 兼容opera
-webkit- 兼容chrome 和 safari
比如(以下代碼可以兼容所有游覽器)
div
{    
 -ms-transform: rotate(30deg);        
    -webkit-transform: rotate(30deg);    
 -o-transform: rotate(30deg);        
    -moz-transform: rotate(30deg);    
 transform: rotate(30deg);
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末催享,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子哟绊,更是在濱河造成了極大的恐慌因妙,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,607評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異攀涵,居然都是意外死亡铣耘,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)以故,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)涡拘,“玉大人,你說(shuō)我怎么就攤上這事据德■Γ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,960評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵棘利,是天一觀的道長(zhǎng)橱野。 經(jīng)常有香客問(wèn)我,道長(zhǎng)善玫,這世上最難降的妖魔是什么水援? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,750評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮茅郎,結(jié)果婚禮上蜗元,老公的妹妹穿的比我還像新娘。我一直安慰自己系冗,他們只是感情好奕扣,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著掌敬,像睡著了一般惯豆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上奔害,一...
    開(kāi)封第一講書(shū)人閱讀 51,604評(píng)論 1 305
  • 那天楷兽,我揣著相機(jī)與錄音,去河邊找鬼华临。 笑死芯杀,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的雅潭。 我是一名探鬼主播揭厚,決...
    沈念sama閱讀 40,347評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼寻馏!你這毒婦竟也來(lái)了棋弥?” 一聲冷哼從身側(cè)響起核偿,我...
    開(kāi)封第一講書(shū)人閱讀 39,253評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤诚欠,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體轰绵,經(jīng)...
    沈念sama閱讀 45,702評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡粉寞,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了左腔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片唧垦。...
    茶點(diǎn)故事閱讀 40,015評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖液样,靈堂內(nèi)的尸體忽然破棺而出振亮,到底是詐尸還是另有隱情,我是刑警寧澤鞭莽,帶...
    沈念sama閱讀 35,734評(píng)論 5 346
  • 正文 年R本政府宣布坊秸,位于F島的核電站,受9級(jí)特大地震影響澎怒,放射性物質(zhì)發(fā)生泄漏褒搔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評(píng)論 3 330
  • 文/蒙蒙 一喷面、第九天 我趴在偏房一處隱蔽的房頂上張望星瘾。 院中可真熱鬧,春花似錦惧辈、人聲如沸琳状。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,934評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)算撮。三九已至,卻和暖如春县昂,著一層夾襖步出監(jiān)牢的瞬間肮柜,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,052評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工倒彰, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留审洞,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,216評(píng)論 3 371
  • 正文 我出身青樓待讳,卻偏偏與公主長(zhǎng)得像芒澜,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子创淡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評(píng)論 2 355

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