Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS] CSS Sprites
antoniak
post 13.05.2009, 20:17:12
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


Go to the top of the page
+Quote Post
vokiel
post 13.05.2009, 21:12:14
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:
  1. .ui-icon-carat-1-sw { background-position: -80px 0; }
  2. .ui-icon-carat-1-w { background-position: -96px 0; }


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)


--------------------
Go to the top of the page
+Quote Post
antoniak
post 14.05.2009, 15:39:02
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.
Go to the top of the page
+Quote Post
vokiel
post 15.05.2009, 10:50:01
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 smile.gif Teraz tylko zmieniasz podejście odnośnie tych 'kwiatków', które sa jakimiś pojedynczymi elementami.

Pozdrawiam


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 20:15