![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jak mogę zrobić przycisk aktywny po kliknieciu w dzial podmienia obrazek a gdzy z niego wyjdziemy zmienia sie na poprzedni ?
Proszę o pomoc
Ten post edytował winkoVic 30.10.2010, 10:55:47 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Trochę niezrozumiale to napisałeś.
W css możesz wykorzystać css rollover jeśli chodzi o odnośniki obrazkowe (odsyłam do Google). Poza tym popraw plik css (zmniejsz liczbę kodu). Nie musisz powtarzać za każdym razem float: left, height: 55px itd. Wykorzystaj pełne możliwości css i po prostu wypisz po przecinku te selektory. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
:hover?
-------------------- Google knows the answer...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
no po prostu dla każdego przycisku tworzysz klasę np .active i jak użytkownik jest na tej stronie to do linku dopisujesz class="active"
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
ja mam pliki html i php osobno i niby gdzie mam dodać to linku class="active" ?
Ten post edytował winkoVic 30.10.2010, 15:25:56 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
jak użytkownik jest np. na stronie cennik to wtedy link powinien wyglądać poza tym nie rozumiem po co wpychasz <div> do <a> skoro ten styl możesz przypisać do linku ale ja mam osobno plik menu.html i dopiero w index.php includuje menu.html i nie da sie zrobic ze na tej i tej stronie dodam class ;d |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
ale ja mam osobno plik menu.html i dopiero w index.php includuje menu.html i nie da sie zrobic ze na tej i tej stronie dodam class ;d wszystko się da w pliku html możesz sobie zrobić tak:
a w pliku php, przed inkludowaniem
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
i tak nie działa ;/
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 8.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Niezbyt to piękne no ale to tak żeby wiadomo było jaka zasada działania:
Kod <div id='menu'> <div id='reszta_lewa'></div> <a href='?id=main' <?php if($_GET['id'] == 'main' ) echo 'class="active"';?> ><div id='onas'></div></a> <a href='?id=wykl' <?php if($_GET['id'] == 'wykl' ) echo 'class="active"';?> ><div id='wyklady'></div> </a> <a href='?id=cenn' <?php if($_GET['id'] == 'cenn' ) echo 'class="active"';?> ><div id='cennik'></div> </a> <a href='?id=galer <?php if($_GET['id'] == 'galer' ) echo 'class="active"';?> '><div id='galeria'></div> </a> <a href='?id=kon' <?php if($_GET['id'] == 'kon' ) echo 'class="active"';?> ><div id='kontakt'></div> </a> <a href='?id=myj' <?php if($_GET['id'] == 'myj' ) echo 'class="active"';?> > <div id='myjnia'></div></a> <div id='reszta_prawa'></div> </div> To tylko jakiś sposób, można to zrobić wdużo ładniejszy sposób. No i zmień plik menu z html na php |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
no a porobiłeś style w css? Czy tylko bezmyślnie wstawiłeś kod i oczekujesz, że reszta magicznie sama się zrobi? poza tym skoro masz przypisany styl do <div> to raczej tą klasę active będziesz musiał wstawić do <div> a nie do <a>, i jeszcze jedno lepiej zmień to id na class w tych divach, bo inaczej dodanie class active może nie zadziałać
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Już mam dzięki;))
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 16:42 |