이미지 스프라이트는 사이트의 로드 시간을 더 빠르게 만드는 http 요청 수를 줄이는 데 사용됩니다.
다음은 CSS 이미지 스프라이트를 사용하여 탐색 메뉴를 만드는 코드입니다 -
예시
<!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; margin: 0px; } span { width: 200px; height: 300px; background-color: black; } nav { background-color: black; height: 50px; padding-top: 15px; padding-left: 10px; } nav a { font-size: 20px; color: white; text-decoration: none; margin-right: 10px; } .home { width: 32px; height: 32px; background: url("css_sprites.png") -62px -62px; } .search { width: 32px; height: 32px; background: url("css_sprites.png") -10px -62px; } .phone { width: 32px; height: 32px; background: url("css_sprites.png") -62px -10px; } .user { width: 32px; height: 32px; background: url("css_sprites.png") -10px -10px; } </style> </head> <body> <nav> <img class="home" /> <a href="">HOME</a> <img class="phone" /> <a href="">Call Us</a> <img class="user" /> <a href="">Our Team</a> <img class="search" /> <a href="">Search</a> </nav> <h1> Main content here </h1> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Animi, non! Numquam reprehenderit alias, nisi eos corrupti repudiandae deleniti illo officiis!</p> </body> </html>
출력
위의 코드는 다음 출력을 생성합니다 -