![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 3 Dołączył: 8.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W jaki sposób mogę napisać kod tak aby grafika, która ma 1600px szerokości automatycznie dopasowywała się do rozmiaru okna i rozdzielczości danego użytkownika? Czy jest to możliwe, bez pisania skryptu JS lub PHP? Nie obchodzi mnie to, że jakość zostanie znacznie pogorszona, po prostu potrzebuję takiego rozwiązania. Będę wdzięczny za jakiekolwiek wskazówki, gdyż w googlu nie znalazłem nic interesującego. Pozdrawiam, Ravik |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 4 Dołączył: 27.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Masz 2 rozwiązania (a właściwie ciut więcej):
1) CSS3 http://www.css3.info/preview/background-size/ (cover) 2) ustawiasz w tle obrazek : position:fixed; top:0; lefT:0; width:100%; height:100% Jeżeli nie chcesz fixed w 2 sposobie, wtedy musisz już kombinować. Będziesz musiał wykryć wysokość dokumentu ( $(document).height() ) i wtedy ustawić to obrazkowi. Samo ustawienie height na 100% nic ci nie da. Chyba że mocno pokombinujesz z CSS height 100% (w google znajdziesz przykłady), ale to nie zawsze wychodzi (IMG:style_emoticons/default/smile.gif)
To oczywiście skrypt do 2 przypadku. Najlepiej oczywiście takiemu obrazkowi z CSS dać display:none, a dopiero po wczytaniu dokumentu (czyli jak ten skrypt zostanie odpalony) go pokazywać |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 09:18 |