恵比寿にある会社で普段は Rails / Vue を書いてます 🤓
これなら CSS で書ける
こういうのは CSS では
ムズカシイ...
どんなものがあるのか調べてみました。
head という div タグの中に
各パーツがある
灰色の部分が面、
黒い部分が線として考える
線 →
面 →
まずは各パーツの位置を potision で指定する。
下に z-index: -1; で img 画像をひくと便利。
各パーツごとに線を実装していく。
このとき SCSS で実装すると色々便利だった。
疑似要素(before, after)は最大限活用した。
初期値の設定は
疑似要素をたくさん使うので
全てに content をつけた。
開発するときはホットリロードが便利なので Nuxt.js で開発した。
頭を実装し終わった段階で、コーディングするときのポイントが見えてきた。
```*,
*::before,
*::after {}
```
指定している箇所に追加してみた。すると...
🤯
これ全部 CSS