Menu - mały problem
Wyniki 1 do 10 z 10

Temat: Menu - mały problem

  1. #1
    Bywalec Pavlos awatar
    Dołączył
    01-02-2010
    Wpisy
    125
    Punkty
    10

    Menu - mały problem

    Witam serdecznie. Chodzi mi o stronę http://www.bialapodlaska.e-prawko.com/testy
    Górny pasek menu Testy świeci się na zielono. Kiedy klikam inne cegiełki tego menu koloru zielonego już nie ma. Co może być tego przyczyną?
    Nie chodzi tu o przyrostek modułu.

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Wyga
    Dołączył
    02-06-2009
    Skąd
    straszna wiocha
    Wpisy
    3 029
    Punkty
    283

    Domyślny

    .art-menu a.active .l, .art-menu a.active .r {top:-64px;}

  4. #3
    Bywalec Pavlos awatar
    Dołączył
    01-02-2010
    Wpisy
    125
    Punkty
    10

    Domyślny

    Hej dzięki za szybką odpowiedź..
    Źle sprecyzowałem pytanie.
    Dlaczego inne pozycje menu gdy są aktywne nie są koloru zielonego jak (Testy) ?
    Chciałbym uzyskać taki efekt pozycja menu aktywna ma kolor zielony.
    Dzięki.

  5. #4
    Wyga alex51 awatar
    Dołączył
    16-01-2007
    Skąd
    Kamień Pomorski
    Wpisy
    3 369
    Punkty
    485

    Domyślny

    Wyszukaj w pliku template.css wiersze w wartościami:

    top: -32px;

    np.:
    template.css
    wiersz 430:
    .art-menu a:hover .l, .art-menu a:hover .r {
    top:-32px;
    }
    .art-menu li:hover > a .l, .art-menu li:hover > a .r {
    top:-32px;
    }
    .art-menu li:hover a .l, .art-menu li:hover a .r {
    top:-32px;

    wiersz 725:

    ul.art-vmenu a:hover .l, ul.art-vmenu a:hover .r {
    top:-32px;

    wiersz 732:
    ul.art-vmenu a.active .l, ul.art-vmenu a.active .r {
    top:-32px;
    Eksperymentując ze zmianą wartości -32px na -64px zmienisz kolor na zielony.
    Wydaje mi się, że taka zmiana w trzech pierwszych przykładach (od wiersza 430) powinna załatwić sprawę.
    Ostanio edytowane przez alex51 : 23-06-2010 16:26

  6. #5
    Bywalec Pavlos awatar
    Dołączył
    01-02-2010
    Wpisy
    125
    Punkty
    10

    Domyślny

    Witam. Poeksperymentowałem. Zmieniłem wszystkie wartości z -32px na -64px (top: -32px) zmiana jaka zaszła to zielony kolor po najechaniu na menu. Ciągle nie ma zielonego aktywnego przycisku.

  7. #6
    Debiutant
    Dołączył
    23-06-2010
    Wpisy
    5
    Punkty
    10

    Domyślny

    Wystarczy zdefiniować w arkuszu stylów li z identyfikatorem #current, to jest to aktywne w danej chwili. Czyli np. jak w Twoim przypadku
    li#current.item83 { style dla zielonego przycisku }
    I tak z każdym w menu.

  8. #7
    Wyga
    Dołączył
    02-06-2009
    Skąd
    straszna wiocha
    Wpisy
    3 029
    Punkty
    283

    Domyślny

    Panowie, podane przez Was rozwiązania nie zadziałają w szablonie @Pavlosa

  9. #8
    Debiutant
    Dołączył
    23-06-2010
    Wpisy
    5
    Punkty
    10

    Domyślny

    Dlaczego mają nie zadziałać? Wystarczy się przyjrzeć temu co już jest, czyli zielonemu przyciskowi TESTY, który działa jak należy.

    FireBug jasno pokazuje, że jest tam identyfikator #current. Proszę oto screen: http://i46.tinypic.com/2zta5v5.jpg

    Wystarczy dać li#current.item77 a.active { style }
    item77 oczywiście w zależności od przycisku różny numer.

  10. #9
    Wyga
    Dołączył
    02-06-2009
    Skąd
    straszna wiocha
    Wpisy
    3 029
    Punkty
    283

    Domyślny

    Dlaczego mają nie zadziałać?
    screen dotyczy jednego, konkretnego elementu listy; nie mieszajmy teorii z praktyką tam gdzie nie mają nic wspólnego

  11. #10
    Wyga alex51 awatar
    Dołączył
    16-01-2007
    Skąd
    Kamień Pomorski
    Wpisy
    3 369
    Punkty
    485

    Domyślny

    Wydaje mi się, że kontynuując tok rozumowania @depalage należałoby zmienić istniejące klasy poszczególnych pozycji menu aby uczynić je aktywnymi jak menu TESTY, które jest jak niżej widać:
    <li class="active item77" id="current"><a class="active" href="/testy"><span class="l"> </span><span class="r"> </span><span class="t"><img alt="testy" style="margin-right: 5px; vertical-align: middle;" src="/images/stories/testy.png" class="art-metadata-icon">Testy</span></a></li>
    Pozostałe pozycje menu mają następujący widok:
    <li class="item80"><a href="/osrodki-szkolenia-kierowcow"><span class="l"> </span><span class="r"> </span><span class="t"><img alt="osrodki-szkolenia-kierowcow" style="margin-right: 5px; vertical-align: middle;" src="/images/stories/szkola.png" class="art-metadata-icon">Szkoły</span></a></li>
    Różnice w klasie menu TEST i menu SZKOŁY są wyraźnie widoczne i tu należałoby szukać możliwości poprawienia mankamentu, na który zwrócił uwagę @Pavlos.

Podobne tematy

  1. Mały problem...
    przez Fantom na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 9
    Ostatni post/autor: 17-06-2009, 20:35
  2. ARTIO JoomSEF URL i mały probel z menu górnym
    przez pruff na forum Administracja składnikami
    Odpowiedzi: 1
    Ostatni post/autor: 14-04-2009, 21:08
  3. Menu - małe pytanko
    przez krohmalny na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 1
    Ostatni post/autor: 13-11-2008, 19:28
  4. mały problem z podmenu
    przez thordur na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 2
    Ostatni post/autor: 28-04-2008, 16:05
  5. z 1.0.13 na 1.0.15 i mały problem
    przez KYCu na forum Różne
    Odpowiedzi: 4
    Ostatni post/autor: 28-02-2008, 22:23

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •