CSSフォームって大体のサイトに使いますよね。お問い合わせフォームなどはだいたいあると思います。なくても、検索窓があったりとか?デフォルトだと、ブラウザ依存になりますよね。モバイルだと結構ダッサイのがでちゃいますよね。ことで、カスタマイズしちゃいましょう。selectカスタマイズするにも簡単がいいですよねカスタマイズするにも簡単がいいですよね。出来るだけCSSだけで、やっちゃいます。CSSでカスタムする場合は、デフォルト設定を無効にするという作業が発生しますよね。対応してないブラウザがあります。それ以外はだいたいいけますが、使えないブラウザがあるということは、これは完璧ではないですね。控えたほうがいいみたいですね。(よく使ってました、改めて調べるとやべーなって思います。使わないでも、なんとかなります。CSSとちょっとのJSで、OKです。JSは、一回書いたら(コピーしたら)それ使いまわせますので、ほぼJSは気にしなくてOKかと、CSSはサイトのデザインによっては、少しいじるぐらいでしょうか。そんなに大きくは変わらないと思います。CSSも、面倒なので、_form.scssとか作って、そこにぶち込んでおきます。input[type=text],textareaテキストとテキストエリアは、ほとんど一緒ですよね。CodePen.input[type=radio]ラジオボタンはデフォルトのボタンを非表示にしてデザイン作っちゃいます。CodePen.input[type=checkbox]これもラジオボタンと一緒と同じ要領ですね。buttonここだけ、iOSが悪さをしちゃいます。強制リセット使います。これ使わないと、強制的にすんごい角丸のエンボスかかったデザインになっちゃいます。iOSには使えるので問題はない。CodePen.selectselectだけ、面倒です。