Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Estiliza una Aplicación React | Estilización de Aplicaciones React
Practice
Projects
Quizzes & Challenges
Cuestionarios
Challenges
/
Introducción a React

bookDesafío: Estiliza una Aplicación React

Tarea

Ahora procederemos a crear el componente Alert, que renderizará todos los elementos pasados como hijos y aplicará algunos estilos específicos. La tarea es:

  1. Crear el componente Alert que contenga el elemento div en su interior.
  2. El elemento div debe tener el nombre de clase alert.
  3. El elemento div debe tener la prop children como contenido.
  4. El elemento div debe tener el siguiente CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Para crear un elemento div en el componente, utiliza <div>...</div>.
  2. Para pasar props.children como contenido de texto, enciérralo entre {...} y establece props.children. Resultado: <div>{props.children}</div>.
  3. Para añadir un nombre de clase al elemento div, utiliza el atributo className y asígnale el valor alert. Resultado: className="alert".
  4. Para importar el archivo con los estilos en el archivo index.js, utiliza la declaración import y proporciona la ruta correcta al archivo. Resultado: import './index.css'.
  5. Para aplicar estilos al elemento div, utiliza el selector de nombre de clase .alert e inserta los estilos de la tarea.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookDesafío: Estiliza una Aplicación React

Desliza para mostrar el menú

Tarea

Ahora procederemos a crear el componente Alert, que renderizará todos los elementos pasados como hijos y aplicará algunos estilos específicos. La tarea es:

  1. Crear el componente Alert que contenga el elemento div en su interior.
  2. El elemento div debe tener el nombre de clase alert.
  3. El elemento div debe tener la prop children como contenido.
  4. El elemento div debe tener el siguiente CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Para crear un elemento div en el componente, utiliza <div>...</div>.
  2. Para pasar props.children como contenido de texto, enciérralo entre {...} y establece props.children. Resultado: <div>{props.children}</div>.
  3. Para añadir un nombre de clase al elemento div, utiliza el atributo className y asígnale el valor alert. Resultado: className="alert".
  4. Para importar el archivo con los estilos en el archivo index.js, utiliza la declaración import y proporciona la ruta correcta al archivo. Resultado: import './index.css'.
  5. Para aplicar estilos al elemento div, utiliza el selector de nombre de clase .alert e inserta los estilos de la tarea.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 4
some-alt