Lamacka otazka

Programovacie jazyky, rady, poradňa...
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Lamacka otazka

Príspevok od používateľa ehm123 »

Taka lamacka otazka ako v css spravim,aby sa odkaz inak zafarbil ked prave pozerame stranku na ktoru odkazuje

Napr
1, 2, 3, ... 26, 27, 28
uplink
VIP
VIP
Používateľov profilový obrázok
Príspevky: 15220
Registrovaný: 22 máj 2005, 23:01
Bydlisko: Hnúšťa
Kontaktovať používateľa:

Príspevok od používateľa uplink »

a:active
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

thnx K+

//
neviem nejak to nejde v css mam

.a_casti:hover {
text-decoration:underline;
}
.a_casti:active {
text-decoration:underline;
}

hover funguje skvele...bohuzial hento nie...

link mam nejak takto <a href="" class="a_casti">
Exodus
Light Expert
Light Expert
Príspevky: 63
Registrovaný: 05 okt 2005, 16:31
Kontaktovať používateľa:

Príspevok od používateľa Exodus »

ved tam nemas nadefinovanu farbu tak sa ti to nezafarbi...
a este moze byt chyba vtom ze asi IE alebo mozila active ignoruje.
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

mam tam nadefinovane podciarknutie :)

a ie mna netrapy

vyriesil som to takto:

Kód: Vybrať všetko

       if ($odkazuj == $_GET['casti'])
       {
       $triedka = "active";
       }
       else
       {
       $triedka = "a_odkaz";
       }
php je raz dobra vec
programator
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 18 apr 2005, 8:31
Bydlisko: Papua new Guinea
Kontaktovať používateľa:

Príspevok od používateľa programator »

warezman napísal:mam tam nadefinovane podciarknutie :)

a ie mna netrapy

vyriesil som to takto:

Kód: Vybrať všetko

       if ($odkazuj == $_GET['casti'])
       {
       $triedka = "active";
       }
       else
       {
       $triedka = "a_odkaz";
       }
php je raz dobra vec
Skráť to :)

Kód: Vybrať všetko

$triedka = ($odkazuj == $_GET['casti']) ? "active" : "a_odkaz";
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

programator napísal:Skráť to :)

Kód: Vybrať všetko

$triedka = ($odkazuj == $_GET['casti']) ? "active" : "a_odkaz";
hmm henten zapis sa mi moc nepaci :wink: radsej ostanem pri mojom ;)
uplink
VIP
VIP
Používateľov profilový obrázok
Príspevky: 15220
Registrovaný: 22 máj 2005, 23:01
Bydlisko: Hnúšťa
Kontaktovať používateľa:

Príspevok od používateľa uplink »

warezman napísal:thnx K+

//
neviem nejak to nejde v css mam

.a_casti:hover {
text-decoration:underline;
}
.a_casti:active {
text-decoration:underline;
}

hover funguje skvele...bohuzial hento nie...

link mam nejak takto <a href="" class="a_casti">
erm. V poslednej dobe zistujem ze mam medzery v css syntaxi, ale nema to byt:

.casti a:hover {
text-decoration:underline;
}
.casti a:active {
text-decoration:underline;
}

a casti su class? :? mozno to ide aj tym skratenim sposobom, kto vie.
Btw. pozri to tu http://cssvault.com ale tusim to tam maju riesene nie cez active : / kto vie. Ten pattern co som mal na stranke je momentalne offline, ale skusim ho zohnat, je od mojho kamosa codera. On to mal na svojej pure CSS stranke pouzite [ze ked si bol v nejakej sekcii, tak svietila len ta linka].
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

uplink napísal:erm. V poslednej dobe zistujem ze mam medzery v css syntaxi, ale nema to byt:

.casti a:hover {
text-decoration:underline;
}
.casti a:active {
text-decoration:underline;
}

a casti su class? :? mozno to ide aj tym skratenim sposobom, kto vie.
Btw. pozri to tu http://cssvault.com ale tusim to tam maju riesene nie cez active : / kto vie. Ten pattern co som mal na stranke je momentalne offline, ale skusim ho zohnat, je od mojho kamosa codera. On to mal na svojej pure CSS stranke pouzite [ze ked si bol v nejakej sekcii, tak svietila len ta linka].
ta classa sa vola a_casti :)
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

uplink napísal:erm. V poslednej dobe zistujem ze mam medzery v css syntaxi, ale nema to byt:

.casti a:hover {
text-decoration:underline;
}
.casti a:active {
text-decoration:underline;
}
takto urcite nie. toto je zapis cez inheritance. tzn. pre vsetky a, ktorych parent je triedy casti bude platit toto CSS
uplink
VIP
VIP
Používateľov profilový obrázok
Príspevky: 15220
Registrovaný: 22 máj 2005, 23:01
Bydlisko: Hnúšťa
Kontaktovať používateľa:

Príspevok od používateľa uplink »

mastermind napísal:takto urcite nie. toto je zapis cez inheritance. tzn. pre vsetky a, ktorych parent je triedy casti bude platit toto CSS
aha. thx :)
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Príspevok od používateľa juho »

active je pri stlaceni toho odkazu (onclick) a nie ....
Napísať odpoveď