CSS | Sprites de imagen

Básicamente es una imagen que es una colección de diferentes imágenes juntas para formar una sola imagen. El uso de sprites de imagen se realiza por dos razones principales:

  • Para una carga de página más rápida, ya que use solo una imagen.
  • Reduce el ancho de banda utilizado para cargar múltiples imágenes. De esta manera se consumen menos datos.

Los sprites de imagen se utilizan generalmente para diseñar una barra gráfica de redes sociales o una barra de navegación para hacerla más atractiva y eficiente al mismo tiempo. Es solo un método en HTML y CSS para implementar una forma más eficiente de colocar imágenes y diseñar páginas web.

Imagen usada:
imagen de icono

Ejemplo:

<!DOCTYPE html>
<html>
    <head>
        <style>
            #navlist {
                position: relative;
            }            
            #navlist li {
                margin: 0;
                padding: 0;
                list-style: none;
                position: absolute;
                top: 0;
            }            
            #navlist li, #navlist a {
                height: 100px;
                display: block;
            }           
            .gfg {
                width: 100px;
                left:0px;
                background: url(
'https://media.geeksforgeeks.org/wp-content/uploads/icon.png') -0px -0px;
            }
            .gfg1 {
                width: 100px; 
                left:120px;
                background: url(
'https://media.geeksforgeeks.org/wp-content/uploads/icon.png') -0px -140px;
            }
            .gfg2 {
                width: 100px; 
                left:240px;
                background: url(
'https://media.geeksforgeeks.org/wp-content/uploads/icon.png') -300px -140px;
            } 
        </style>
    </head>
    <body>
        <ul id="navlist">
            <li class = "gfg"><a href="#"></a></li>
            <li class = "gfg1"><a href="#"></a></li>
            <li class = "gfg2"><a href="#"></a></li>
        </ul>
    </body>
</html>                                    

Producción:
imagen de duende

Publicación traducida automáticamente

Artículo escrito por RahulRanjan4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *