![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chcę przerobić aktualną stronę z użyciem css sprites, zoptymalizować szybkość wczytywania strony itd.. Tylko nie wiem jak wykorzystać tą technologię w internecie jest bardzo mało opisów, jeśli ktoś posiada jakieś informację na temat bardzo dziękuję za pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wbrew pozorom nie potrzebujesz dużo opisów;)
Css sprites polega na tym, że wiele obrazków (najczęściej ikonek) zapisujesz jako jeden plik graficzny, a w css odwolujesz się do niego w wielu miejscach, zmieniając jedynie położenie obrazka. Przedstawię na przykładzie jQuery UI: Tu masz obrazek:icons A tutaj css: css W css podajesz jako background url do jednego obrazka w wielu miejscach, dla wielu klas, a zmieniasz jedynie jego położenie, np:
Tip: Nie możesz użyć wszystkich obrazków ze strony przez css sprites, generealnie nie da się tych które wymagają powtarzania (repeat-x, repeat-y) -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
ok, a w Photoshopie np jak dzielimy/obdzielamy/zamieszczamy te grafiki? oraz czy używamy jakieś inne sposoby robienia layout'a etc.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
W PSie tworzysz sobie dokument, wrzucasz do niego te pojedyncze obrazki, najlepiej na sensownie rozlozonych prowadnicach, zapiszujesz dla web i juz. Nie robisz tego na głównym designie. Tylko tak jakby na boku, w drugim dokumencie. Lay na pewno ma sporo elementów, które wymagają powtórzenia, np tła pod nagłówki etc, te normalnie slicem wycinasz, tak jak to robiłeś do tej pory
![]() Pozdrawiam -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 20:15 |