Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [css] jak zrobic zaznaczenie domyslnie (jak zmodyfikowac)
AndyPSV
post
Post #1





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Moze glupie pytanie, ale co zrobic (w css, jaka klase dodac), aby po wejsciu w dany link, byl on podswietlany tak: http://img256.imageshack.us/img256/5677/whattodo.gif

Kod
.menu,.menu ul{list-style-type:none;margin:0;padding:0;width:180px;z-index:100}
.menu a{display:block;text-decoration:none}
.menu li a{background:#fff;color:#0f0f;padding:2px 0 2px 5px}
.menu li a:hover{color:#fff;background:#3b5998}
.menu li ul li a{background:#f0f0f0;color:#000;padding-left:20px}
.menu li ul li a:hover{background:#f9f9f9;border-left:5px solid #000;padding-left:15px}
.menu li ul li .in{background:#fafafa;border-left:5px solid #000;padding-left:15px}


tutaj, tak to wyglada ogolnie: http://path-of-power.com/forex

Aha i co zrobic, aby pod tym articles byla kolejna POD_LISTA (jak zmodyfikowac ten css, aby bylo wciecie etc. - chyba wiadomo o co chodzi).
Go to the top of the page
+Quote Post
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Musisz sprawdzać za pomocą PHP aktualną stronę (jeśli ją pobierasz, np. z tablicy $_GET) i jeśli $_GET['strona'] to jest about, to nadajesz klasę.

Z podlistą, co za problem? Tak jak dodane jest podmenu pierwszego poziomu tylko pozycjonujesz ją odpowiednio.
Go to the top of the page
+Quote Post
AndyPSV
post
Post #3





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


to to wiem, problem jest jeszcze prostszy - chodzi o to, jaka klase wstawic zeby bylo podswietlone? jak przy a:hover (najechaniu) jak zmodyfikowac .css, o to pytam
Go to the top of the page
+Quote Post
mortus
post
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


W css torzysz nową klasę
  1. .active {
  2. font-weight: bold;
  3. }
A w pliku php, sprawdzasz, który link został wywołany, dla przykładu weźmy sobie taki odnośnik:
http://domena.pl/index.php?page=contact
  1. <?php
  2. echo '<ul>';
  3. echo '<li><a href="index.php?page=main"' . (isset($_GET['page']) && $_GET['page'] == 'main') ? ' class="active"' : '' . '>Strona główna</a></li>';
  4. ...
  5. echo '<li><a href="index.php?page=contact"' . (isset($_GET['page']) && $_GET['page'] == 'contact') ? ' class="active"' : '' . '>Kontakt</a></li>';
  6. echo '</ul>';
  7. ?>
Go to the top of the page
+Quote Post
AndyPSV
post
Post #5





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


nie chodzi mi o to, aby bylo pogrubione, tylko aby byly odwrocone kolory
czyli: napis bialy, tlo niebieskie

na razie tylko pogrubia, a jak chce odwrocic to nie chce dzialac
co zrobic?
Go to the top of the page
+Quote Post
pedro84
post
Post #6





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


  1. font-weight:normal;

?
Go to the top of the page
+Quote Post
AndyPSV
post
Post #7





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


chce zeby wygladalo tak PO WCISNIECIU (czyli odwrocilo kolory i bylo takie caly czas): http://img256.imageshack.us/img256/5677/whattodo.gif

  1. .active{color:#fff;background:#3b5998}
  2. .menu,.menu ul{list-style-type:none;margin:0;padding:0;width:180px;z-index:100}
  3. .menu a{display:block;text-decoration:none}
  4. .menu li a{background:#fff;color:#0f0f;padding:2px 0 2px 5px}
  5. .menu li a:hover{color:#fff;background:#3b5998}


chce zeby pod daniu:

  1. <div class='l'>
  2. <ul class='menu' style='width:150px'>
  3. <li<% if $_GET[0] == 'profile' AND $_GET[1] == '' %> class='active'<% /if %>><a href='<% $URL %>profile'>Main</a></li>
  4. <li<% if $_GET[1] == 'settings' %> class='active'<% /if %>><a href='<% $URL %><% $md %>/settings'>Account Settings</a></li>
  5. <li<% if $_GET[1] == 'knowledge' %> class='active'<% /if %>><a href='<% $URL %><% $md %>/knowledge' title="Accepted / Unaccepted">Your Knowledge (<% $k_cnt %>/<% $k_cnt2 %>)</a></li>
  6. </ul>
  7. </div>


bylo wlasnie MENU -> niebieskie, napis: bialy jak tu:
.active{color:#fff;background:#3b5998}

tylko ze cos nie dziala, jak to zrobic

prosta rzecz, tylko cos nie idzie
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #8





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

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


Jaki cms ? jeśli tak pokaż kod odpowiadający za wyświetlanie menu ..
Go to the top of the page
+Quote Post
AndyPSV
post
Post #9





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


http://path-of-power.com/forex
tutaj masz, menu po lewo (kod jak w kodzie zrodlowym strony)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 16:06