LoginSignup
1
0

More than 3 years have passed since last update.

Vue.jsでnth系擬似クラスのジェネレータを作成しました。

Last updated at Posted at 2019-09-09

リンク

nth-of-type generator

目的

CSSの疑似クラス nth-child / nth-last-child / nth-of-type / nty-last-of-type について、
感覚的に理解するためのジェネレータです。 CSSの学習にご活用ください。

使い方

  1. 縦方向に表示する要素の数を入力する。
  2. 横方向に表示する要素の数を入力する。
  3. テストしたい擬似クラスを選択する。
  4. 擬似クラスのカッコ内の指定方法を入力する。(odd、even、3n+1など)
  5. 生成された要素をクリックすると、擬似クラスの対象外に指定することができる。

背景

Vue.jsの練習用に、かんたんなジェネレータを作成しようと思いました。
nth-of-typeのジェネレータだったら、自分の仕事でも使えるし、うまくいけば広告収入も得られるんじゃ?と考えて作成してみました。
(後々ググったら、すでに作ってる人いましたけどね。)

感想

おもってたよりは時間かかったけど、
リアクティブなJavaScriptフレームワークや、flexboxや、Github Pagesのおかげで、
こういうジェネレータを作って公開するのがすごく楽になったのだと思います。
自分のしごとのスタイルにあわせた形の、自分用のジェネレータが気軽につくれるのはいいことだと思いました。

お願い

収益化の知識が一切なく、経験がほしいので、よかったら広告クリックしてください。
ていうか収益化の知識とかコメントください。
あと、ジェネレータについても、ここをこうしたらもっとわかりやすいとかのアドバイスもぜひ!

(スマホ用に調整してないので、スマホからだとUI微妙ですね。時間あるときに改善します。)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0