| Autor | Zpráva | ||
|---|---|---|---|
| DjDve Profil |
#1 · Zasláno: 12. 12. 2008, 19:19:44 · Upravil/a: DjDve
<?php
echo "<ul>";
echo "<li";
if ($id=="uvod") {
echo " class='active'";
}
echo "><a href='index.php?id=uvod'>Úvod</a></li>";
echo "<li";
if ($id=="omne") {
echo " class='active'";
}
echo "><a href='index.php?id=omne'>O mně</a></li>";
echo "<li";
if ($id=="reference") {
echo " class='active'";
}
echo "><a href='index.php?id=reference'>Reference</a></li>
</ul>";
?>mám tento kód, ale vůbec mi nefunguje, nevíte v čem je problém??? v CSS mám: #menu ul li a:active {
color: white;
background-position: 0 -30px;
}Díky moc |
||
| Měsíček Profil |
#2 · Zasláno: 12. 12. 2008, 19:29:24
Opravdu chceš použít :active .. pletou mě tam ty třídy konkrétně class="active", tam bych tedy dal spíše #menu ul li a.active {} případně #menu ul li a.active:active {}
|
||
| DjDve Profil |
#3 · Zasláno: 12. 12. 2008, 19:39:44
Nějak mi to nefakčí, Odkaz nevíš proč? Použil jsem ten php kód co tu píšu, a v CSS #menu ul li a.active {}
|
||
| Měsíček Profil |
#4 · Zasláno: 12. 12. 2008, 19:42:03
Jak máš v PHP podmínku if ($id == "něco") tak to změň za if($_GET["id"] == "něco")
|
||
| panther Profil |
#5 · Zasláno: 12. 12. 2008, 19:45:14
DjDve
„a v CSS #menu ul li a.active {}“ ale máš tam mít #menu ul li.active a {..} |
||
| DjDve Profil |
#6 · Zasláno: 12. 12. 2008, 19:47:32 · Upravil/a: DjDve
Funguje... Díky moc kluci
|
||
|
Časová prodleva: 17 let
|
|||
0