Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CSS Sprite - obrazek jak tło
IceManSpy
post 2.04.2012, 11:01:18
Post #1





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam

Męczę się z wykonaniem czegoś takiego: mam obrazek-spirte, w którym mniej więcej w połowie jest kwadracik 5x5 px , który ma być tłem. W jaki sposób wykonać z niego tło powtarzające się w x i y? Nie chodzi mi oczywiście o atrybut backgournd-repeat: repeat.
Jest w ogóle takie coś możliwe?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
by_ikar
post 2.04.2012, 12:01:25
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Jest taka możliwość, o ile ten obrazek zostanie ustawiony w kącie sprita. Jeżeli będzie na środku, to nie "wytniesz go". Musi być w jakimś kącie. A czy to będzie lewy górny, prawy górny, lewy dolny czy prawy dolny to jest obojętne. Ważne żeby był na rogu/w kącie i wtedy będziesz mógł go odpowiednio "wyciąć" w css.

EDIT: a dzieje się tak dlatego, że podając background position, możesz podać tylko lewy/prawy oraz dolny/góry i wtedy zostają jeszcze dwa pozostałe i jeżeli dane tło będzie w narożniku, wówczas zlikwidowanie dodatkowych boków (?) zostaje wyeliminowane przez sam obrazek.

Ten post edytował by_ikar 2.04.2012, 12:03:29
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 19:44