Problem mit Stilen, die bei der Verwendung von .modules nicht angewendet werden. In Next.js
<p>Ich habe eine Next.js 13-Anwendung gestartet,<br /><br />Ich habe eine main.modules.css-Datei</p><p><code>< ;/code> ;</p>
<pre class="brush:php;toolbar:false;">.heading {
Schriftgröße: 4rem;
Farbe: #000;
}
.dark .heading {
Farbe: #fff;
}</pre>
<p>Ich verwende es, um Komponenten wie diese zu formatieren</p>
<pre class="brush:php;toolbar:false;">Stile importieren aus „@/styles/main.module.scss“;
Standardfunktion Home() exportieren {
zurückkehren (
<>
<Kopfzeile />
<h1 className={styles["heading"]}>Hallo, ich wurde von scss</h1>
</>
);
}</pre>
<p>Von. Die Stile für die Überschriftenklasse werden korrekt angewendet, jedoch von. Das Attribut dark .heading hat nicht. <br /><br />Mein Theme-Anbieter fügt dem HTML-Element eines hinzu. dunkle Kategorie. <br /><br />Ich habe ein normales verwendet. scss-Datei und wenden Sie eine Klasse wie diese an</p><p><br /></p>
<pre class="brush:php;toolbar:false;"><h1 className="heading">Hallo, ich wurde von scss</h1></pre>
<p>Dann hat es gut funktioniert</p>