Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery] Dynamiczne skalowanie zawartosci strony w zaleznosci od rozdzielczosci
swiezak
post 6.11.2012, 09:53:28
Post #1





Grupa: Zarejestrowani
Postów: 159
Pomógł: 0
Dołączył: 21.08.2011

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


Witajcie.
Mam takie pytanie do obeznanych w temacie: zalezy mi, aby dopasowac zawartosc strony (boks z menu nawigacyjnym, boks z trescia artykulu, zdjecie ustawione jako tlo) do rozdzielczosci ekranu uzytkownika - jak tego dokonac przy uzyciu jQuery?
W skrocie, chce osiagnac efekt, ktory przy rozdzielczosci ekranu 1024x768 px, jak rowniez 1920x1080px pozwoli przeskalowac elementy na stronie internetowej.
Znajdujaca sie strona internetowa pod adresem: http://webgroup.pl/wnetrze zostala stworzona w oparciu o technologie Flash. Tutaj nie ma problemu ze skalowaniem. W zaleznosci od rozdzielczosci ekranu uzytkownika elementy na stronie dynamicznie zmieniaja swoje "gabaryty". Jak tego dokonac, wykorzystujac biblioteke jQuery?

Prosilbym o podpowiedzi i wskazowki.
Go to the top of the page
+Quote Post
sowiq
post 6.11.2012, 11:53:24
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


http://www.zachstronaut.com/posts/2009/08/...tate-scale.html tu masz plugin jQuery, dzięki któremu możesz łatwo zrobić skalowanie do 150%:
[JAVASCRIPT] pobierz, plaintext
  1. $('body').scale(1.5)
[JAVASCRIPT] pobierz, plaintext


Dalej na podstawie oryginalnej szerokości i aktualnej szerokości okna przeglądarki obliczasz sobie skalę i podajesz ją jako argument metody, jak powyżej. Oczywiście musisz wziąć pod uwagę, że używany tutaj atrybut CSS 'transform' występuje w CSS3, więc nie wszystkie przeglądarki sobie z nim poradzą.
Go to the top of the page
+Quote Post
viking
post 6.11.2012, 12:06:49
Post #3





Grupa: Zarejestrowani
Postów: 6 376
Pomógł: 1116
Dołączył: 30.08.2006

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


Poczytaj raczej o media queries. http://www.w3.org/TR/css3-mediaqueries/


--------------------
Go to the top of the page
+Quote Post
sowiq
post 6.11.2012, 12:08:26
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


@viking, IMO nie chodziło o Responsive Design, tylko płynne skalowanie całej strony - jak w podanym flashowym przykładzie.
Go to the top of the page
+Quote Post
swiezak
post 6.11.2012, 12:09:05
Post #5





Grupa: Zarejestrowani
Postów: 159
Pomógł: 0
Dołączył: 21.08.2011

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


Dzieki za wszelkie wskazowki.
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: 24.04.2025 - 06:29