>
Next.jsのCSS Modulesで複数のクラスを指定する方法について説明します。
以下のように書きます。{の次の記号はバッククォートです。
import styles from "./styles.module.css"
// ...
return (
<div className={`${styles["my-class"]} ${styles["my-class-2"]}`}>Hello</div>
)
ライブラリclsxを使用すると、以下のようになります。
import styles from "./styles.module.css"
import clsx from "clsx"
// ...
return (
<div className={clsx(styles["my-class"], styles["my-class-2"])}>Hello</div>
)
関連記事