WordPressテーマを制作する際、テーマごとでCSSボタン用の装飾(特にマウスオーバー時のエフェクト)をデザインするのですが、ユーザーがボタン用のセレクタのみで利用できるよう、一定の汎用性を考慮した条件下でデザインしています。 例えば、提供中のWordPressテーマでは、<a href="#" class="btn">ボタン</a> とするだけで以下のボタンスタイルでテキストを表示できます。 Clarityテーマのボタンデザイン Luminousテーマのボタンデザイン 今回は、そんな汎用性重視のCSSボタンをひたすら30種類つくってみました。 汎用性を考慮したCSSボタンの要件 ボタンはボタン用のセレクタを持つタグでテキストを括るのみのHTML(例 : <a href="#" class="button">ボタン</a>)で構成する。 →ボタンデザインやエフェクトのためにspanやd