Saltar al contenido principal
Codigo Heroe
Tarea anterior
Selectores estructurales y pseudoelementos16/17
A la lista de tareas
  1. 1. Combinación de selectores
  2. 2. La pseudoclase :not
  3. 3. Combinaciones con :not
  4. 4. La pseudoclase :nth-last-child
  5. 5. La pseudoclase :first-of-type
  6. 6. La pseudoclase :last-of-type
  7. 7. La pseudoclase :nth-of-type
  8. 8. La pseudoclase :nth-last-of-type
  9. 9. El selector de hermanos posteriores
  10. 10. La pseudoclase :empty
  11. 11. La pseudoclase :only-child
  12. 12. La pseudoclase :only-of-type
  13. 13. El pseudoelemento ::before
  14. 14. El pseudoelemento ::after
  15. 15. Posicionamiento de pseudoelementos
  16. 16. Fondos de pseudoelementos
  17. 17. Los pseudoelementos ::first-line y ::first-letter
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Fondos de pseudoelementos

Nuestra carta está casi lista. Solo falta el toque final: darles un fondo a la carta y a sus pseudoelementos.

Por cierto, giramos el icono inferior con la propiedad CSS transform, que veremos en el capítulo de transformaciones en dos dimensiones.

Para controlar el tamaño de la imagen de fondo, también usamos la propiedad background-size.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Fondos de pseudoelementos</title> <link rel="stylesheet" href="course.css"> <link rel="stylesheet" href="style.css"> </head> <body> <div class="card"></div> </body> </html>
CSS
.card { position: relative; width: 160px; height: 240px; margin: 0 auto; margin-top: 30px; background-color: white; background-size: 50px auto; border-radius: 5px; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.8); } .card::before { content: "A"; position: absolute; top: 5px; left: 5px; padding-bottom: 20px; font-size: 30px; color: #e50000; background-size: 25px auto; } .card::after { content: "A"; position: absolute; right: 5px; bottom: 5px; padding-bottom: 20px; font-size: 30px; color: #e50000; background-size: 25px auto; transform: rotate(180deg); }

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0
    1. Asigna a la carta la imagen de fondo heart.svg, sin repetición y con la posición 50% 50%.
    2. Asigna a los pseudoelementos la imagen de fondo heart.svg, sin repetición y con la posición 50% 100%.

    No cambies ni sobrescribas el color de fondo ni el tamaño de la imagen de fondo.

    Codigo Heroe

    © 2023-2026, codigoheroe.com