Nie mogłem znaleźć wyraźnej różnicy między OBRAZAMI OBRAZÓW a PLIKAMI CSS. Oba wyglądają jak łączenie obrazów na stronie w jeden? Dzięki temu możemy zredukować wiele żądań do serwera. Jaka jest prawdziwa różnica?Różnica między OBRAZAMI OBRAZÓW a SPRĘTAMI CSS
Odpowiedz
Image Map:
jednego obrazu na stronie, z różnych obszarów można kliknąć, które następnie mają różne efekty (na przykład uruchomienie różne linki).
Tam jest opis tego tutaj: http://www.javascriptkit.com/howto/imagemap.shtml
CSS Sprites:
Łączenie obrazów za kilka klas css w jednym pliku w celu zwiększenia wydajności - na przykład do zmniejszenia liczby wniosków i często ogólnej rozmiar do pobrania.
Na przykład można połączyć różne elementy obramowania okna dialogowego Colorbox w pojedynczy obraz lub połączyć kliknięte i niekliknięte obrazy dla przycisku.
Najlepszy opis znalazłem od sprite'ów CSS jest to jedno: http://css-tricks.com/css-sprites/
Mapa obrazkowa to jeden obraz, który można przekształcić w mapę obrazu i umieścić wiele łączy na górze obrazu.
Sprite CSS to jeden obraz złożony z wielu obrazów, w których używasz pozycjonowania tła w CSS, aby wyświetlić to ograniczenie żądań http.
mapę obrazu jest określenie współrzędnych, które leżą nad obrazem, aby móc reagować na wydarzenia na tych obszarach.
Sprajt css to dwa lub więcej obrazów połączonych w jednym obrazie.
Wiem, że pytano mnie rok temu, pozwól mi tylko spróbować wyjaśnić własnymi słowami.
CSS Sprite jest jak repozytorium pojedynczego pliku obrazu, które można wyciągnąć dowolną jego część za pośrednictwem css i umieścić je pojedynczo w dowolnym obszarze na stronie internetowej nieruchomości, podczas gdy mapa obrazu (do url), jak sama nazwa wskazuje jest obrazem, który ma klikalny obszar, który jest mapowany do docelowego adresu URL.
- 1. Różnice kolorów między obrazami a html
- 2. Różnica między zasobami projektu a obrazami zasobów lokalnych
- 3. Wielokrotny przechodzenie między obrazami w CSS - bez skryptu (java)
- 4. Różnica między | = i^= css
- 5. Różnica między obiektem a *?
- 6. Różnica między jquery a $
- 7. Różnica CSS między selektorami atrybutu a tyldą i gwiazdą?
- 8. Jaka jest różnica między generowaniem obrazów a usuwaniem obrazów w programie Smalltalk?
- 9. Równoważenie kontrastu i jasności między zszytymi obrazami
- 10. Różnica między String [] a i String ... a
- 11. Różnica między bip pid a $$
- 12. Różnica między kodowaniem a sortowaniem?
- 13. Różnica między onbeforeunload a onunload
- 14. Różnica między OpenCV a OpenCL
- 15. Różnica między wysokością a tłumaczeniemZ
- 16. Różnica między ApplicationInfo a PackageInfo?
- 17. Różnica między CMAKE_PROJECT_NAME a PROJECT_NAME?
- 18. Różnica między autoconf a autoreconf
- 19. Różnica między transakcją a transakcjąScope
- 20. Różnica między File.Copy a File.Move
- 21. Różnica między _declspec a __declspec?
- 22. Różnica między repozytorium a usługą?
- 23. Różnica między CCNode a CCLayer?
- 24. różnica między * y ++ a ++ * y?
- 25. Różnica między IPFS a Filecoin?
- 26. Różnica między systemem a shell_exec
- 27. Różnica między Redis a kafka
- 28. Różnica między dodawaniem a dodawaniem
- 29. Różnica między DisplayFor a ValueFor
- 30. Różnica między @EntityScan a @ComponentScan
Świetna odpowiedź Jon! – Stranger