Zadejte hledaný výraz...

visited link v CSS menu

Ivan Šuster
verified
rating uzivatele
(2 hodnocení)
9. 3. 2010 19:31:05
Dobry den,
Potrebujem poradit v jednej veci. Mam menu v CSS. Potrebujem aby farba navstiveneho odkazu z menu sa zmenila. Ked dam vlastnost visited, cize v kode to bude:
#menu li a:visited {
background-color: #133F5D;
}
, tak sa mi zmeni farba navstiveneho odkazu, to je OK. Ale ak kliknes na druhy odkaz v menu, potrebujem aby farba predchadzajuceho navstiveneho odkazu sa opat zmenila na povodnu. Ako toho docielim? Ja viem je to asi banalita, ale nedari sa mi to spojazdnit.
Dakujem za odpovede
Stranka je na www.suster-web.sk
Tu je cely CSS kod:
/* CSS dokument */
#menu-box {
background: #1C4E71 url('images/menu-bg.gif') repeat-x 0 0;
}
#menu {
width: 900px;
margin: 0 auto;
}
#menu li {
float: left;
display: inline;
list-style-type: none;
text-align: center;
}
#menu li a {
text-decoration: none;
color: #FFF;
float: left;
display: inline;
line-height: 30px;
padding: 0 18px;
border-right: 1px solid #6E9DBE;
font-family:tahoma,verdana,arial,sans-serif;
font-size:0.80em;
}
#menu li a:hover, #menu li a:active {
background-color: #133F5D;
}
.clearfix:after {
display: block;
clear: both;
visibility: hidden;
height: 0;
font-size: 0;
content: ' ';
}
.clearfix {min-height: 1px;}
.clearfix {display: inline-block;}
/* Backslash hack - nemel by to videt IE/Mac */
.clearfix {display: block;}
/* Konec hacku */
9. 3. 2010 19:31:05
https://webtrh.cz/diskuse/visited-link-v-css-menu/#reply471586
a:active {color:#0000FF}
Tohle by ti snad mohlo pomoct?
9. 3. 2010 21:03:59
https://webtrh.cz/diskuse/visited-link-v-css-menu/#reply471585
Ivan Šuster
verified
rating uzivatele
(2 hodnocení)
9. 3. 2010 21:13:27
nepomohlo, niekto mi poradil ze sa to neda...tak neviem
9. 3. 2010 21:13:27
https://webtrh.cz/diskuse/visited-link-v-css-menu/#reply471584
Tak potom leda přes script.
9. 3. 2010 21:16:26
https://webtrh.cz/diskuse/visited-link-v-css-menu/#reply471583
Jiří Ketner
verified
rating uzivatele
(4 hodnocení)
9. 3. 2010 21:56:32
musíš to jedině udělat v php -> css toto nepodporuje, co já vím :)
Co pro vás mohu...";}else{echo "Co pro vás mohu...";}?>
předtím musíš do pole načítat pomocí GET dané stránky (stranka1.php, stranka2.php apod, get zjistí, která je právě otevřená) a tento kousek kódu aplikuješ pro všechny odkazy, kterým měníš barvy(či jiné proporce).
Vídím, že stránky jsou dělány v php takže asi s tím mít problém nebudeš :)
$o = substr($_SERVER,1,strlen($_SERVER));
$pole = explode("/",$o);
toto by mělo vracet ty dané stránky ...
9. 3. 2010 21:56:32
https://webtrh.cz/diskuse/visited-link-v-css-menu/#reply471582
Ivan Šuster
verified
rating uzivatele
(2 hodnocení)
9. 3. 2010 22:45:57
dik pekne, vyskusam to ... pomohol si mi ;)
9. 3. 2010 22:45:57
https://webtrh.cz/diskuse/visited-link-v-css-menu/#reply471581
Pro odpověď se přihlašte.
Přihlásit