ITハットMENUすべてのカテゴリーWeb制作93仕事効率化4Electron32015.09.02CSSでリストの最初だけborderなどのスタイルを打ち消すベストな方法Webデザインがよくできるという人でも意外と使ってしまっているのがCSSの打ち消しです。CSSの設計上、打ち消しというのはあまりよくありません。初期のスタイルをわざわざ書いているからです。そこで、できるだけ打ち消しをしないコーディングの一例として今回の方法を紹介します。#FFB300;}このように一番上の線が余分ですよね。使って一番上の線を消すことができます。この記述で3行も使ってしまうのです。3行で済んでいますが、場合によってはもっと多くなります。使えば最初のリスト以外といった表現ができます。IE8では使えないというのが唯一の欠点でしょうか。#FFB300;}隣接セレクタを使うと簡単に解決できます。それ以降の要素を表しています。一番目の要素だけ除外されます。これなら、IE8でも使えるので、実際のWeb制作に使えるテクニックだと思います。