CSS WEB制作

CSS★最後の要素だけスタイルを適用させない

投稿日:

最後の要素だけスタイルを適用させたくないときには、疑似要素を使って指定するのが定番。
CSSにもいろんな書き方があるけど、便利な方法を見つけたのでメモしておく。

兄弟要素の最後の要素だけスタイルを適用しないようにする。
たとえば、最後だけラインをつけないとか、マージンやパディングを変えたいときなど、結構よく使うテクニックです。

/* 最後の要素だけスタイルを適用させない */

セレクタ:not( :last-of-type ) {

}
例)疑似要素なし
  要素全部にスタイルを適用
  •  りんご
  •  バナナ
  •  もも
  •  いちご
  •  みかん
例)疑似要素あり
  最後の要素だけスタイルを適用させない
  •  りんご
  •  バナナ
  •  もも
  •  いちご
  •  みかん

上記のCSSの疑似クラスは2つとも全てのブラウザ(IE含む)でサポートされています。

本サイトの内容に誤りや不正確な記述がある場合やサンプルに基づくいかなる結果も一切の責任を負いかねますので、あらかじめご了承ください。

-CSS, WEB制作

執筆者:

関連記事

CSS★長いURLが改行されないではみ出してしまうときの対処法

サイトの表示テストを行っていて、指摘を受けたので調べてみました。 Macではこの現象がでなかったから気付かなかった。。。 長いURLはどうして自動改行されないの? WEBページの文章は、画面の端やボッ …

olタグで丸括弧付きの数字にする方法

olタグで丸括弧()付きの数字にしたかったので、CSSで設定する方法を調べてみました。いろいろと試した結果、下記の設定で上手くいったのでメモしておきます。CSSの書き方によっては、2行目のインデントが …

no image

HTML上で要素に直接スタイルシートを指定する

style=””   ・style属性で、要素に対して直接スタイルを指定することができます。 ・この属性を使用する場合は、meta要素で基準となるスタイルシート言語を指定しておく必要がありま …

CSS★CSS変数で色の管理を楽にする!

プログラミングでは「変数」ってよく使いますが、CSSでも使えるようになってました!サイト制作では、CSSがドンドン長くなって、あとで修正するのが大変になりますよね。特に、色を変える時は、ひとつずつカラ …

no image

コメントアウトの書き方★html & css & php

WEB制作ではhtml & css & phpを触ることが多いですが、コメントアウトの書き方がぞれぞれ違うので忘れないようにメモ。 ちなみに、コメントアウトとは、ソースコード側に書いて …

サイト制作・グラフィック制作をしているデザイナーです。制作で躓いたことの備忘録としてこのブログを始めました。
たくさんの検索結果から、実際に何度も何度も自分で試してみて、自分に合うなと思った方法やうまくいった方法をこのブログに書き留めています。
プログラム関係のことはもっぱらコピペ派。
自分でゴリゴリ書くことはできません。。。プログラムが分かる人がうらやましいです。
そんな私でもなんとかサイト制作ができるのはグーグル先生と貴重な情報をおしげもなく公開してくださっているたくさんの方々のおかげ。
有志のみなさまに日々感謝しつつ制作させていただいています。