![]() |
![]() |
-Wieviór- |
![]()
Post
#1
|
Goście ![]() |
Mam stronę, na której główna zawartość (news, menu, top, stopka) ma pewną wysokość, wszystko to znajduje się w divie zawartość, który ma height: auto;
Wszystko wygląda ładnie, wysokość się zgadza, jednak napisałem skrypt, który sprawdza rozdzielczość przeglądającego, i jeśli jego "szerokość z rozdzielczości' jest większa niż tej mojej zawartości (960px), to dodaje po prawej i po lewej paski, gradienty szare. Problem mam tylko taki, że nie mogę ustawić, żeby te gradienty były na 100% wysokości tego środkowego diva. Zastanawiam się czy można zrobić coś takiego, że jeden div ma height: auto; a drugi po prostu jakby pobiera jego wysokość i sobie ją ustawia? |
|
|
![]() |
-Wieviór- |
![]()
Post
#2
|
Goście ![]() |
Poradziłem sobie pisząc taką funkcję:
Kod function wysokosc() { var wysokosc = document.getElementById('zawartosc').offsetHeight; document.getElementById('pasek').style.height=+wysokosc+"px"; } offsetHeight nie jest co prawa ponoć zgodne z WC3, ale na chwilę obecną nie mam lepszego pomysłu... Ten post edytował Wieviór 19.03.2008, 21:49:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:13 |