Neumorphism(ニューモーフィズム)のCSSはこれで簡単!スタイルシートを生成できるジェネレーター
Post on:2020年5月10日
ニューモーフィズムとはで紹介したように、要素が背景と同じで、シャドウを与えて押し出されたような窪んだようなスタイルを実装するCSSを簡単に生成できるジェネレーターを紹介します。
カードやボタン、またフォームなどにも適したデザインで、ニューモーフィズムの凸凹のスタイルをCSSで簡単に実装できます。
![サイトのキャプチャ](http://coliss.com/wp-content/uploads-202001/2020020701-01.png)
ニューモーフィズムとは、要素が背景と同じ素材で作られており、シャドウを与えて押し出されたような窪んだようなスタイルです。このシャドウを手動で定義するのはなかなか面倒です。
![ニューモーフィズムのデザイン方法と実装方法をやさしく解説](http://coliss.com/wp-content/uploads-202001/2020022901.png)
使い方は、とっても簡単。
「color」を設定し、サイズや角丸や凸凹具合をスライダーで設定するだけです。
![ニューモーフィズムのスタイルを生成](http://coliss.com/wp-content/uploads-202001/2020020703.png)
リアルタイムにニューモーフィズムのスタイルを生成
左のコーナーをクリックすると、光源の位置が変わります。
![光源の位置を変更](http://coliss.com/wp-content/uploads-202001/2020020702.gif)
光源の位置を変更
生成したCSSはコピペで簡単に利用できます。
1 2 3 4 |
border-radius: 50px; background: #EBECF0; box-shadow: 5px 5px 20px #c8c9cc, -5px -5px 20px #ffffff; |
CSSを使用すると、こんな感じに。
border-radius: 50px;
background: #EBECF0;
box-shadow: 5px 5px 20px #c8c9cc,
-5px -5px 20px #ffffff;
凹だと、こんな感じ。
1 2 3 4 |
border-radius: 50px; background: #EBECF0; box-shadow: inset 5px 5px 20px #c8c9cc, inset -5px -5px 20px #ffffff; |
border-radius: 50px;
background: #EBECF0;
box-shadow: inset 5px 5px 20px #c8c9cc,
inset -5px -5px 20px #ffffff;
凸凹はスライダーの下「Shape」で変更できます。
![凸凹を変更](http://coliss.com/wp-content/uploads-202001/2020020701.gif)
凸凹を変更
sponsors