← Volver al inicio

Preguntas típicas de React.js

Principiante

¿Cómo puedes aplicar clases CSS a un componente en React y por qué no se puede usar `class`?

Para aplicar clases CSS a un componente en React usamos la prop className:

function Button({ text }) {
  return (
    <button className="button">
      {text}
    </button>
  )
}

La razón por la que se llama className es porque class es una palabra reservada en JavaScript. Por eso, en JSX, tenemos que usar className para aplicar clases CSS.


Compra el libro
Portada del libro de Preguntas de React