Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8728

CSSのbox-shadowプロパティのプレイグラウンドを作ってみた

$
0
0

動作ページ

https://playcss.dev/box-shadow
image.png
カンマ区切りで複数の影を追加できるので、「add shadow」ボタンで複数の値を追加できるようにした。

実装

縦に長くなるので、縮められるようにしてみた、
boxsizeanime.gif
heightを変えているけれど、カラーピッカーの時には、overflowをvisibleにする必要があるので、カラーピッカーを表示したときに変化させる形になってる。

追加部分は、コンポーネント分割をして、v-forで回す感じにしてる。

<transition-groupname="side"><templatev-for="(box, index) in boxShadow"><box-shadowsv-model="boxShadow[index]":key="box.id":index="index"@delete="deleteBox"/></template></transition-group>

border-radiusとかもコンポーネント分割して、値だけを返すようにしてどのページでも追加できるようにしていきたい。

valuesの部分のスタイルにfieldset要素がちょうどよかったので、使ってみてる。
https://developer.mozilla.org/ja/docs/Web/HTML/Element/fieldset


Viewing all articles
Browse latest Browse all 8728

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>