Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] Rozwijane menu i pozycja absolute
chfast
post
Post #1





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

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


Witam.
Mam rozwijane menu javascript (gotowe, ściągnięte z netu) i jak to bywa w przypadku takich menu trzeba je umieścić na stronie w pozycji absolutnej. Stwarza to w moim projekcje problem: moja strona jest co prawda o stałej szerokości, ale jest wyśrodkowana i niemożliwe jest wtedy umieszczenie menu w porządanym miejscu. Menu jest oparte na divach w pozycji absolutnej. Czy da się takiego diva przypiąć do jakiegoś innego elementu niż body? Moge też zmieniać style dla tych divów i w ogóle cała strukturę xhtml menu. Może za pomocą rozmieszczenia relatywnego da się rozwiązać problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
chfast
post
Post #2





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

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


Dobra, ostatecznie zdecydowałem się na Tigra Menu. Kod tego menu generuje dwa znaczniki dla każdego elementu: a i div. Nie wiem dokładnie co jest wrzucane do znacznika div, bo kod menu jest bardzo skompresowany i ciężko zakumać co się skąd bierze.
[xml:1:1eb3899d28]...
document.write(
'<a id="e..o"
class=".."
href=".."
target=".."
style="position: absolute; top: ..px; width: ..px; height: ..px; visibility: hidden; z-index: ..;"
onclick=".."
onmouseout=".."
onmouseover=".."
onmousedown="..">
<div id="e..i"
class="..">..</div></a>');[/xml:1:1eb3899d28]
Co by nie było w tym skrypcie to zasada działa nia jest prosta: każdy element jest umieszczany absolutnie, a jego pozycja jest obliczana przez skrypt w odniesieniu do elementu nadrzędnego.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 20:44