Trong một trong số Podcast Stackoverflow gần đây, Jeff đã nói về việc có một tệp hình ảnh duy nhất có tất cả những hình ảnh nhỏ trên tất cả các trang và sau đó cắt CSS để tất cả hình ảnh được hiển thị chính xác. Toàn bộ vấn đề là giảm số lượng yêu cầu máy chủ để trang được tải nhanh hơn. Tôi giống như "wow, điều đó thực sự tuyệt vời, tôi thực sự có thể sử dụng nó trong sản phẩm của chúng tôi".Tệp hình ảnh duy nhất để lưu trữ tất cả hình ảnh nhỏ trên một trang
Câu hỏi của tôi là: Điều này được thực hiện với CSS như thế nào? Tôi cần tải hình ảnh với hình nền, nhưng làm cách nào để chỉ định độ lệch của hình ảnh phụ trong hình ảnh lớn? Đó là, giả sử rằng có một biểu tượng búa trong hình ảnh lớn tại (50px, 50px) và nó có kích thước 32px * 32px, làm cách nào để buộc trình duyệt chỉ hiển thị bit đó?
http://www.alistapart.com/articles/sprites - bài viết tôi giới thiệu mọi người đến – Assembler