好玩的css3技術分享

2021-09-09 07:29:57 字數 944 閱讀 5210

開發工具與關鍵技術:dw,css3

說到css3是我學程式設計以來,最感興趣的一門技術,通過老師的學習,再自己的摸索一下。

只學會css3一些簡單的技術。

那我就分享一下我學習到的css3動畫吧!首先頁面布局什麼的就不多說了,定好div,

弄好背景,設計好背景的尺寸,我們就開始設計動畫效果了。

```.lizi

用animation動畫屬性,再定義乙個選擇器(good),再給動畫乙個運動的時長,想要動畫無限的運動就在給乙個infinite,

infinite的意思是無限的。

如果想運動出去了後在回到原來的位置,可以給個alternate。alternate的意思是輪流的。

如果你還想給運動時來個過渡效果,也可以用上transition-delay屬性哦!過渡的時間任君定義

```@keyframes good

20%40%

60%80%

100%

}```

再使@keyframs與good**起來,來個百分比的運動。我設計的運動比列過多,你們也可以把它設計短一點的哦!

我從0%開始設計,但0%時,不運動,有10%的圓角效果,20%時,順時針旋轉了45度;圓角效果為20%;

40%時,向x軸運動了200px;圓角為30%;60%時,向x軸運動了300px;圓角為40%,

80%時,向x軸運動了400px;圓角為50%;為圓形,100%時,向順時針旋轉180度,為圓。

在這裡,transform:translatrx(100px);為向x軸運動,把x改為y就是向y軸運動,

transform:rotate(45deg);就是順時針旋轉45度,45前加上(-),就是逆時針旋轉45度,

border-radius為圓角效果,想弄圓角效果可以弄圓角效果,不想弄也可以不弄。

``````

```

CSS3高階技術

多重陰影,用逗號隔開 內陰影在前面新增inset關鍵字 box shadow inset 10px 10px 5px 888888 多重陰影和text shadow類似 一 線性漸變 如果想要改變漸變方向,可以自定義乙個角度 二 徑向漸變 語法 漸變形狀有兩種 圓 circle 和橢圓 ellips...

好程式設計師web前端技術分享css3舊版彈性盒

說明 必須加字首 設定彈性盒 使用如下屬性,必須在父代設定display box 說明 在父級上設定該屬性,則子代按水平排列或豎直排列。注 所有主流瀏覽器不支援該屬性,必須加上字首。1 horizontal 水平排列,子代總width 父級width。若父級固定寬度,則子代設定的width無效,子代...

css3新動 CSS3 動畫

注意 1 animation play state 也是 animation 的簡寫屬性,但在 webkit 中不適用 animation myfirst 5s infinite linear paused 即 animation name myfirst animation duration 5s...