Desafío: Aplicar CSS Externo a 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, utilizar<div>...</div>. - Para pasar
props.childrencomo contenido de texto, encerrarlo entre{...}y establecerprops.children. Resultado:<div>{props.children}</div>. - Para añadir un nombre de clase al elemento
div, utilizar el atributoclassNamey establecerlo enalert. Resultado:className="alert". - Para importar el archivo con los estilos en el archivo
index.js, utilizar la sentenciaimporty proporcionar la ruta correcta al archivo. Resultado:import './index.css'. - Para aplicar estilos al elemento
div, utilizar el selector de nombre de clase.alerte insertar los estilos de la tarea.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 7
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.17
Desafío: Aplicar CSS Externo a 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, utilizar<div>...</div>. - Para pasar
props.childrencomo contenido de texto, encerrarlo entre{...}y establecerprops.children. Resultado:<div>{props.children}</div>. - Para añadir un nombre de clase al elemento
div, utilizar el atributoclassNamey establecerlo enalert. Resultado:className="alert". - Para importar el archivo con los estilos en el archivo
index.js, utilizar la sentenciaimporty proporcionar la ruta correcta al archivo. Resultado:import './index.css'. - Para aplicar estilos al elemento
div, utilizar el selector de nombre de clase.alerte insertar los estilos de la tarea.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 7