バナー

この教材は「ギャクサン」というWeb制作学習カリキュラムの一部です。

はじめての方はこちらからご覧ください👉

更新日

07|beforeとafterの擬似要素を使ってCSSの再現の幅を広げよう

web兄さん

beforeとafterとは?

beforeafter擬似要素といってHTMLのタグとして書かずCSSのセレクタで擬似的に追加する特別な要素です。

以下のシンプルなpに対して擬似要素を入れてみると…

擬似要素を入れてみよう

<p>擬似要素を入れてみよう</p>

すると、HTMLには何も追加していないのに関わらず、CSSのセレクタからテキストを追加することができました。

擬似要素を入れてみよう

p::before{
  content : "これはビフォー";
}

p::after{
  content : "これはアフター";
}

どんなことができるようになる?

beforeafterで擬似要素をコントロールできるようになれば、装飾だけのためのHTMLのタグを追加が不要になったり、CSSで再現することが難しいと思われていたような装飾も再現することができるようになります。

例_見出しの上にテキスト追加
サブテキストの追加
アイコンの追加
例_背景色のついたレイヤーを敷く
塗りの要素を追加
例_吹き出しの三角形
吹き出しの三角形

beforeとafterの書き方

パスワードが必要です

これより先は有料コンテンツです。「ギャクサン」の購入ページから契約をしてください。
すでに契約済みの方でパスワードの入力が上手くいかない場合はサポートへ連絡してください。