【現役Vueフロントエンジニアおすすめ】実務で使えるCSSマテリアルデザイン８０選（完全オリジナル/解説付き）

[<img width="660" alt="スクリーンショット 2020-07-04 20.26.15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/95a8c325-e98c-1be8-bc3d-1469534621d9.png">
](https://www.twinzlabo.com)

**コピペだけで作れるマテリアルデザインを８０個**ご紹介します。

box-shadow, filter, transform,などをふんだんに使っており、transitionで滑らかな動きが表されています

コードには説明もわかりやすく書いてあるのでかなり参考になります

Webデザイン初心者の方はもちろんですが、バックエンドエンジニアの方にもとても助かる内容になっています



## CSSボタンアニメーション８０選

### １. シンプルなスライダーマテリアルデザイン３選

そのまま使えるスライダーアニメーションのマテリアルデザインとなっています

transition-durationを使っていてわかりやすく説明もされているのでかなり重宝します

[<img width="741" alt="qiita-material-image1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/bceaea97-dbde-d97b-a901-4dd4a31bec06.png">
]



### ２. filterとopacityを使いこなすスライダーマテリアルデザイン３選

filterとopacityを使ったそのまま使えるスライダーアニメーションのマテリアルデザインとなっています

transition-durationを使っていてわかりやすく説明もされているのでかなり重宝します

[<img width="763" alt="qiita-material-image2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/25772999-8cca-9913-3610-9984b121583f.png">
]


### ３. filterエフェクトを使いこなすhoverアニメーション３選

filterエフェクトを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

[<img width="761" alt="qiita-material-image3.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/01d4ce22-d101-615a-8f27-b27948296e30.png">
]


### ４. overflow: hiddenを使いこなす美しいCSSアニメーション３選

overflow: hiddenを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

美しい画像アニメーションとなっています

[<img width="339" alt="qiita-material-image4.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/09bfa39c-27c5-7e7a-ace6-664fa1f4b167.png">
]



### ５. position:absoluteとfilterを使いこなし鏡みたいに反射するアニメーション３選

position:absoluteとfilterを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

鏡みたいに反射する見ているだけで面白いアニメーションです

[<img width="741" alt="qiita-material-image5.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/1c452efb-4ee5-512d-0266-068dafb7b5e7.png">
]


### ６. filter: hue-rotateとtransitionを使いこなし色が暴れ出すアニメーション３選

filter: hue-rotateとtransitionを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

色が暴れ出すかなり美しいデザインになっています

[<img width="626" alt="qiita-material-image6.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/c3b7bdc1-f5c5-1cd8-f331-5cfd6623df26.png">
]

### ７. filter:blurとtransitionを使いこなしぼかし画像が動き出すアニメーション３選

filter:blurとtransitionを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

[<img width="734" alt="qiita-material-image7.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/5f34a1e1-9090-d55d-2080-538775de7f2a.png">
]



### ８. transitionとfilterを使いこなし美しく変化するCSS画像エフェクト５選

transitionとfilterを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

美しく変化するのを見るだけでも面白いです

[<img width="355" alt="qiita-material-image8.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/88fede36-12ec-3aad-afc6-7e07652474b7.png">
]


### ９. margin-leftとscaleを使いこなすスライドアニメーション１６選

margin-leftとscaleを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

transform:scaleを使っていてわかりやすく説明もされているのでかなり重宝します

[<img width="731" alt="qiita-material-image9.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/3df6542d-42f4-97d5-b9cf-9fd48ac15e96.png">
]

### １０. hoverとfilter:brightnessを使いこなし明るさ調節するCSS画像エフェクト３選

hoverとfilter:brightnessを使いそのまま使えるhoverアニメーションのマテリアルデザインとなっています

filterを使いこなすためにはまずひとつひとつ丁寧にい理解していきましょう

[<img width="348" alt="qiita-material-image10.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/6fbfbb3d-473f-7756-b4b5-0937cbbd2a0e.png">
]



### １１. transformを使いこなすボタンアニメーション１６選

transformを使ってボタンを変形し、WebサイトやWebアプリケーションで使えるボタンエフェクトとなっています

transformを全種類使っていてわかりやすく説明もされているのでかなり重宝します

[![css-effect-hover-button-transform-skew.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/b7e16364-df9f-95c5-3e85-2c3d28daffe2.png)
]


### １２. transitionを使いこなすボタンアニメーション9選

transitionを使ってボタンにアニメーションを効かせおり、WebサイトやWebアプリケーションで使えるボタンエフェクトとなっています

box-shadowやborder-radiusをエフェクトで使用して見た目のデザインもいい感じです

[![hover-button-animation-color.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/66cc0873-a5e5-187d-2c4e-7151c8dfa598.png)
]


### １３. transformを使いこなすマテリアルデザイン5選

transformを使ってボタンにアニメーションを効かせおり、WebサイトやWebアプリケーションでそのまま使えるマテリアルデザインとなっています

マテリアルデザインなのでそのまますぐにでもコピペして使用できます

[<img width="653" alt="css-effects-hover-button-materialdesign-3d.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/d6e4f726-d7a8-5029-5059-0e866481f65e.png">
]



### １４. filterが網羅できるCSSボタンアニメーション15選

filterを使ってボタンにエフェクトを効かせおり、特にデザインの見た目をカッコよくしたい場合に非常に使えます

filterエフェクトを全種類使っているので永久保存版としても重宝できそうなまとめ記事になっています

勉強にもフロント開発でも役立つと思います

[![hover-button-animation-filter.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/c256f0a6-de10-0e95-4443-a8010f39bff6.png)]



### １５. scaleでオシャレなCSSボタンアニメーション3選

transform:scaleを使ってボタンにエフェクトを効かせおり、オシャレでかっこいいボタンになっています

ボタンの背景が滑らかにスライドしたり、フワッと出てきたりするのでみているだけで面白いです

[![css-animation-button-diagonal.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/9b2d5bd2-f185-f8b6-1daa-4e5fd66fc8b1.png)
]


### １６. ボタンでつくる回転アニメーション9選

transitionを使ってボタンが自然に回転します

ボタンが回転するって純粋に興味ありませんか？

回転扉みたいに動くんです

[![hover-animation-button-explain3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/602b2e14-733b-fd07-142f-8be38c6d94f8.png)
]



### １７. transformを使用したスライダーアニメーション3選

translateやrotate、box-shadowも適宜使用することで様々な場面（Web制作やWebアプリケーションなど）で利用できるデザインになっています

[![qiita-slider-3d.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/195a4823-8d08-dc41-81bd-4a9871ac9414.png)
]



### １８. transform:scaleを使用したスライダーアニメーション3選

scaleでスライダー画像やナビゲーションボタンの拡大縮小を行いそれに対してアニメーションを使用しており幅広く使えるものになっています

[![qiita-slider-good.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/e9becf61-3e25-b628-0dce-29f193c21156.png)
]



### １９. clip path polygonを応用して2枚の画像を半々で表示するアニメーション3選

clip path polygonを応用して2枚の画像を半々(三角形)で表示するCSSアニメーション

それぞれに違った実務で使えるエフェクトがついています

[![qiita-clip-path-polygon.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/a1027573-5527-8fdd-b118-dd58bf1be510.png)
]



### ２０. hoverするとドロップダウン表示するナビゲーションメニュー３つ

hover(マウスオーバー)するとドロップダウン表示するナビゲーションメニューが３つ紹介されています

それぞれに違ったアニメーションがついていて面白いです

[![hover-animation-navigation-dropdown3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/feb71e01-79cb-08fc-68bb-e13652db8ccc.png)
]



### ２１. 絶対失敗しないナビゲーションメニューサンプル３選

ナビゲーションメニューにいろいろなエフェクトがついていて使い勝手がいいです

カスタマイズもしやすいのでありがたいデザインです

[![matereal-design-navigation3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/3c60b965-0109-95c9-1247-89646f69a2d3.png)
]



### ２２. 絶対失敗しないヘッダーデザインにコピペで使えるナビゲーションメニュー４選

ヘッダーデザインにコピペで使えるナビゲーションメニュー４選が紹介されていて、そのまま使えるマテリアルデザインなのでかなり重宝します

[![header-design-navigation-animation1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/59253a35-8d02-e2c5-730f-6016805089da.png)
]


### ２３. 【まとめ】CSSだけで動きのあるナビゲーションバーデザイン３選

CSSだけで動きのあるナビゲーションバーデザイン３選が紹介されています

かなりシンプルなデザインですがシンプルだからこそ使える場所が多いと思います

[![navigation-bar-animation2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/643410/bf3c7fea-a80b-6e95-4d7b-2fbb27b20ea7.png)
]