Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pozycjonowanie menu w zalezności od rodzielczości ekranu
Forum PHP.pl > Forum > Przedszkole
gumis7
Witam,
mam sobie stronę z top i left margin = 0. Używam na niej wysuwanego menu zbudowanego na wykazach li ul. Ich pozycję określam w funkcji javascript ... id.style.left = x. I w zasadzie wszystko gra. Tylko problem jest kiedy zawartość strony (teblę główną) wyjustowalem na środek. Teraz tebela główna przesuwa się od punktu odniesienia jakim był początek okna przeglądarki o współrzędnych (0,0) w zalezności od rodzielczości w jakiej pracuje oglądający. To powoduje że menu jest wyświelane nieprawidło. Jak można temu zaradzić questionmark.gif Czy muszę najpierw zbadać w jakiej rodzielczości pracuje klient i w zależności od tego przesuwać menu o dodatkowe pixele? Czy moze można jakoś wypozycjonować menu względem tabeli głównej questionmark.gif

pozdrawiam Tomasz
Pilsener
1. Bez kodu albo linka do strony nic nie poradzimy
2. Wywalić JS, po co to jest potrzebne? Elementy pozycjonuje się przy pomocy CSS, a nie JS
skowron-line
Cytat(Pilsener @ 18.08.2008, 07:00:23 ) *
2. Wywalić JS, po co to jest potrzebne? Elementy pozycjonuje się przy pomocy CSS, a nie JS

Za pomocą JS jesteś w stanie określić rozdzielczość okna przeglądarki, a na tej podstawie można za pomocą JS nadać odpowiednią szerokość elementom.
Kod
<script type="text/javascript">
alert(screen.width);
alert(screen.height);
</script>
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.