CSS Modules について

a computer screen with a logo on it

こんばんはaokiです。
前回の続きでReactとNext.jsで活用する内容をご紹介します。

CSS Modules

① npmでコマンドを入力、sassインストール

import  任意の名前  from  “cssのファイルパス”;
上記のコードをファイルに記述することでCSS / SCSSを読み込ませることができます。

③ クラスの記述方法
例)  <div className={ 任意の名前 . box }>
一般的にはclass=””の形でクラス名を指定しますが、className属性を定義することで
スタイルを当てることができます。

注意点


①クラスのオブジェクトに ” – (ハイフン)” がある場合…….
<div className= [ 任意の名前 . box ] >

②クラスが複数個ある場合……
<div className={ ` $ { 任意の名前 . box_1 }  $ { 任意の名前 . box_2 } ` }>

 

他にもEmotionTailWind CSSがありますが、今回はカスタマイズ性の高いCSS Moduleについて
ご紹介しました。

クラス関連でのエラーは頻繁に起こると思うので、注意点を意識してみるといいかもしれません。

 

一週間お疲れ様でした。

WEB制作・ITに関するお悩みや
ご質問等お気軽にご相談ください

contact

この記事の著者

コメントする

関連記事