Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Proporcjonalne powiększenie diva
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kkuubbaa88
mam na stronie diva w ksztalcie prostokata 300x100 i chcialbym go teraz powiekszyc do granic przegladarki, ale proporcjonalnie... jak to zrobic, aby szerokosc byla maksymalna z mozliwych, a wysokosc proporcjonalna do niej ? macie moze jakies pomysly ?
thomas2411
Możesz to zrobić za pomocą javascript (polecam jQuery) i zwiększyć szerokośc i wysokośc diva. A co do proporcji to wystarczy wyliczyć proporcję na podstawie szerokości i wysokości (3:1 = 3) a potem obliczać..

Np 300x100...

W Jquery sprawdzamy szerokość, np 1024

to nowa szerokosc =1024 a wysokosc 1024/3 = 341
kkuubbaa88
ale to jest szerokosc wlasnie ekranu, a nie przegladarki smile.gif gdy tak ustawie diva to bedzie wiekszy niz wyswietlana przestrzen i bede mial scrolle po bokach sad.gif a chce wlasnie tego uniknac i powiekszyc na maksymalny mozliwy dla przegladarki obraz z warunkiem proporcjonalnego i maksymalnego dla jednej zmiennej dlugosci.
erix
Dajesz szerokość 100%, potem przez metodę width() obiektu jQuery pobierasz bieżącą wysokość i po krzyku.

Poza tym, co to ma do AJAX?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.