jQuery animowane menu pasek

0

Witam,
zrobiłem menu w formie listy poziomej.
Chciałbym teraz stworzyć pod jednym z przycisków menu cienki pasek będący jakby podkreśleniem przycisku.
I teraz za pomocą jQuery chciałbym uzyskać coś takiego że jesli klikniemy w inny przycisk menu, pasek ten pojedzie do pozycji tego klikniętego przycisku jednocześnie szerokością dostosowując się do szerokości przycisku.
Niestety potrzebuje podpowiedzi jak się do tego zabrać.

Jeśli pasek będzie divem, a animację będę chciał uzyskać za pomocą animate() to jak ustalić pozycję i szerokość klikniętego przycisku?
Która to właściwość? Raczej nie maring-left chyba.
Podpowiedzcie proszę jak się do tego zabrać

0

pasek jest na warstwie pod menu. na to nakładasz menu.
kliknięty element posiada własności takie jak clientWidth (przechowuje szerokość) oraz offsetLeft (ilość pikseli od lewej w stosunku do elementu nadrzędnego w której "zaczyna" się element) - na ich podstawie takie coś zbudujesz bez problemu.

używaj firebuga/dragonfly/narzędzia deweloperskie pod IE/chrome.

1 użytkowników online, w tym zalogowanych: 0, gości: 1