Desafí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:
- Crear el componente
Alertque contenga el elementodiven su interior. - El elemento
divdebe tener el nombre de clasealert. - El elemento
divdebe tener la propchildrencomo contenido. - El elemento
divdebe tener el siguiente CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
- Para crear un elemento
diven el componente, utiliza<div>...</div>. - Para pasar
props.childrencomo contenido de texto, enciérralo entre{...}y estableceprops.children. Resultado:<div>{props.children}</div>. - Para añadir un nombre de clase al elemento
div, utiliza el atributoclassNamey asígnale el valoralert. Resultado:className="alert". - Para importar el archivo con los estilos en el archivo
index.js, utiliza la declaraciónimporty proporciona la ruta correcta al archivo. Resultado:import './index.css'. - Para aplicar estilos al elemento
div, utiliza el selector de nombre de clase.alerte inserta los estilos de la tarea.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 4
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 4
Desafí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:
- Crear el componente
Alertque contenga el elementodiven su interior. - El elemento
divdebe tener el nombre de clasealert. - El elemento
divdebe tener la propchildrencomo contenido. - El elemento
divdebe tener el siguiente CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
- Para crear un elemento
diven el componente, utiliza<div>...</div>. - Para pasar
props.childrencomo contenido de texto, enciérralo entre{...}y estableceprops.children. Resultado:<div>{props.children}</div>. - Para añadir un nombre de clase al elemento
div, utiliza el atributoclassNamey asígnale el valoralert. Resultado:className="alert". - Para importar el archivo con los estilos en el archivo
index.js, utiliza la declaraciónimporty proporciona la ruta correcta al archivo. Resultado:import './index.css'. - Para aplicar estilos al elemento
div, utiliza el selector de nombre de clase.alerte inserta los estilos de la tarea.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 4