CRISTIAN BARBERO PÉREZ
Victor Andres Castillo Zambrano
muchas gracias
Ana Rotela Cabrera
Que gran aporte!
Sólo nos queda una última sección a nuestro proyecto. Esta es la sección del footer.
Vamos a nuestro archivo HTML y empecemos a maquetar.
Estructura del footer
El pie de página se divide en dos secciones bastante simples: una con los enlaces a redes sociales y otro con el logotipo de la empresa. Conociendo esto podemos crear las etiquetas que necesitamos.
<footer> <section> <ul> <li><a href="#">Linkedin</a></li> <li><a href="#">Crunchbase</a></li> <li><a href="#">Hackernews</a></li> </ul> </section> <section> <img src="./assets/img/logo-footer.svg" alt="Logo Batatabit"> </section> </footer>
Cómo dar estilos al footer
Ten presente los siguientes elementos:
Contenedor
footer { display: flex; width: 100%; height: 150px; background-color: var(--bitcoin-orange); }
Secciones
footer section { display: flex; width: 50%; justify-content: center; align-items: center; }
footer .left ul { font-size: 1.4rem; font-weight: 500; line-height: 1.8rem; list-style: none; }
.left li { margin: 10px 0; } .left a { text-decoration: none; color: var(--just-white); }
¡El diseño está completo! ¿O no? Acabas de finalizar todas las secciones por trabajar y el resultado es bastante bueno desde un dispositivo móvil, ¡pero sólo desde allí! Aún nos queda la parte de los media queries que adaptarán todos los elementos a distintos anchos.
Contribución creada por: José Miguel Veintimilla (Platzi Contributor).
CRISTIAN BARBERO PÉREZ
Victor Andres Castillo Zambrano
muchas gracias
Ana Rotela Cabrera
Que gran aporte!
Milena Castro Correa
Así quedó mi footer:
Camila Andrea Díaz Serrano
Bello
Tomás Felipe Beltrán Pulido
Se ve bien, pero le pondría algo de espaciado entre los íconos de la izquierda
Jose Alberto Sanchez Nava
Así quedo mi página con algunos estilos personales
Leonardo Escobar Heredia
Genial!
Julián Durando
Me gusta la idea de "Modo Oscuro" que aplicaste en la sección de las tablas.
hector luis vargas medina
y el icono de la hamburgesa para desplegar el menu de navegación? .-.
Efraín Hernández García
No viene desde el prototipado de Figma :(
Eduardo Reyes
En el curso de Responsive Design, el primero puedes ver como se hace
Tenemos Footer. Se ha pasado super rápido el curso y cuanto conocimiento me he llevado :D
.footer{ width: 100%; height: 150px; background-color: var(--bitcoin-orange); display: flex; justify-content: space-between; align-items: center; padding: 40px 65px; } .footer ul{ list-style: none; } .footer ul li{ padding: 4px 0; } .footer ul li a{ text-decoration: none; color: var(--just-white); font-weight: 500; font-size: 1.4rem; line-height: 18px; }
Obed Paz
Camila Andrea Díaz Serrano
Gracias por el dato
Andrés Felipe Lopez gomez
Hola como haces para que el básico quede a un lado de la tarjeta
Anderson Vergara Ruiz
así quedo el proyecto original
Rafael Martínez Rodríguez
¡Súper! Quedó genial. ¿Cómo hiciste para que las secciones de tarjetas vayan apareciendo de esa forma y al momento de hacer click?
Germán García
como haces esas animaciones???
Ernesto Lázaro Guerrero
Así quedo el mío enfocado en otra solución
Juan Morales
uff muy bueno compa, felicidades.
Jerry Gil Contreras
Hola compañeros, en el scroll horizontal terminé de hacer todo lo que el profe indicó pero me sigue mandando al inicio izquierdo de las cajas. Me gustaría que se centrara en "RECOMENDADO". ¿Cómo podría hacerlo
Bryan Omar Vera Cachay
a mi tambien me gustaría saber eso, como podría hacer que el plan recomendado este como primera vista y no el de la izquierda. :(
Victor Andres Castillo Zambrano
felicidades
Any Yeilinet Omaña Bustamante
Me adelanté un poco porque me emocionaba mucho hacer el footer, jajajajajaj
Pablo Alejandro Figueroa
Me ha parecido genial..!
Jean Paul Yepes
Se puede generar la estructura de la tabla con en VS code con:
(section>ul>(li>a)*3)+section>img[alt="Logo de Batatabit 2020"]
Oprimir tab y listo. PD: si no te funciona intenta borrar y teclear el ultimo caracter.
Joshua Ortiz Rosales
lo pude hacer todo el mobile first
Fredy A. Yomayuza Colorado
hola, como haces para capturar toda la imagen de la pagina que se creo...?
Diego Andres Cabrera Rojas
Hola amigo eso es una opcion de google chrome en la seccion de ver pantallas por dispositivos de herramienta de desarrolladores , en los tres puntos de la parte superior derecha encuentras una opcion de captura de pantalla , del viewport de la pantalla actual , o toda la pantalla , o tambien yo creo que con una extension de google Chrome podrias
Arianna Corona
Como va quedando mi bebé :)
Deissy Paola Cabezas Mondragón
He llegado hasta ahí y desde que empecé a realizar las tarjetas todo se me descuadro Me toco repetir curso haber donde hayo el error. Esto es muy frustrante pero bueno nada repetir e intentar nuevamente hasta que todo me salga correcto. Respiro profundo y retomo
Juan Morales
animo amigo!, espero hayas logrado resolver
Diana Clabel
Victor Andres Castillo Zambrano
mi proyecto terminado
; display: grid; grid-template-columns: 1fr 1fr; place-items: center; } .redes-content a { display: block; text-decoration: none; color: var(--just-white); font-weight: 500; font-size: 1.4rem; line-height: 1.8rem; margin-bottom: 0.5rem; }
Rafael Rodelo Osorio
Hola, les comparto algo que descubrí haciendo el footer
li*3>a <!--Así se puede generar la etiqueta "a" dentro de la etiqueta "li"--> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li>
Así nos podemos ahorrar algo de tiempo, poquito pero tiempo es tiempo
Diego Rubio
Excelente el curso! He repasado todo el conocimietno de html y css que venia estudiando
Otra manera de centrar las dos secciones del footer:
footer { display: flex; align-items: center; justify-content: space-evenly; width: 100%; height: 150px; padding-left: 10px; background-color: var(--bitcoin-color); }
El padding-left es para que no esté centrado del todo y desplazarlo un poco hacia la derecha. De ésta manera todos los estilos de footer section sobran.
Además le agregué un underline para cuando pase el ratón por encima:
.footer__left a:hover { text-decoration: underline; }
El contenedor del logo del footer es recomendable que sea figure
<footer> <div> <ul> <li><a href="#">Linkedin</a></li> <li><a href="#">Crunchbase</a></li> <li><a href="#">Hackernews</a></li> </ul> </div> <figure> <img src="./assets/img/logo-footer.svg" alt="Logo de batata 2020"> </figure> </footer>
En CSS es preferible que aprovechemos el display flex del contenedor padre usando space-evenly para distribuir los elementos de forma similar:
footer { width: 100vw; min-width: 320px; height: 150px; background-color: var(--bitcoin-orange); display: flex; justify-content: space-evenly; align-items: center; } footer li { list-style: none; margin-bottom: 8px; } footer ul li a { color: var(--just-white); font-weight: 500; font-size: 1.4rem; line-height: 1.8rem; }