⊗jsnxPmStCM 50 of 57 menu

Módulos CSS en NextJS

NextJS ya tiene soporte incorporado para módulos CSS. Estos son archivos CSS separados donde los nombres de las clases están en un ámbito local, lo que permite evitar conflictos entre nombres de clases de diferentes componentes.

Veamos cómo usarlos. Supongamos que tenemos un componente:

export default function Test() { return <p> text text text </p>; }

Creemos un módulo CSS para él. Para ello, en esta misma carpeta hagamos un archivo con extensión .module.css y un nombre arbitrario. En él escribamos la siguiente clase CSS:

.text { color: blue; }

Importemos nuestro módulo CSS en el archivo del componente:

import styles from './test.module.css'; export default function Test() { return <p> text text text </p>; }

Y ahora apliquemos la clase CSS al párrafo dentro de nuestro componente:

import styles from './test.module.css'; export default function Test() { return <p className={styles.text}> text text text </p>; }

Estilicen sus componentes usando módulos CSS.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar