Autor Zpráva
Rudolf_
Profil *
Dobre rano snad uz nespite.
Budu psat bez diakritiky, ponevadz mam nemeckou klavesnici.
Mam mensi poblem, chci na webu udelat text tak aby po najeti mysi zmenil barvu. (pujde mi o celou vetu)
Zkousel jsem <a>Nejaky text</a> ale to mi zbarvi "Nejaky tex" do barvy linku.
Jde to i nejak jinak?
Taps
Profil
zkus javascript a událost onmouseover
Rudolf_
Profil *
Nejakej priklad by asi nebyl ze? JS na to jsem lama a onmouser taktez
loyza
Profil
http://www.jakpsatweb.cz/javascript/priklady/zmena-pozadi.html
Taps
Profil
Rudolf_
onmouseover je událost v JS
Rudolf_
Profil *

http://www.jakpsatweb.cz/javascript/priklady/zmena-pozadi.html[/i]

Zoousel jsem zde http://www.jakpsatweb.cz/javascript/priklady/ zmenu textu ale nenasel, pozadi nechcci menit, spise text ,
nelso by to pomocí css?
nightfish
Profil
zmenu textu ale nenasel, pozadi nechcci menit, spise text , nelso by to pomocí css?
měnit text pomocí CSS opravdu nejde

jinak k tomu javascriptu - najdi si něco o vlastnosti innerHTML, to je imho to, co hledáš
joejoe
Profil *
css :hover ?

nightfish jestli jsem to pochopil spravnne, tak nechce menit text, ale jenom jeho barvu
Rudolf_
Profil *
jj je to ono
Rudolf_
Profil *
chci menit barvu textu
nightfish
Profil
joejoe
máš samozřejmě pravdu, nepřečetl jsem si všechny příspěvky
Rudolf_
Profil *
to nikdo nevíte jak?
nightfish
Profil
Rudolf_
joejoe ti to už napsal - css pseudotřída :hover
joejoe
Profil *
Rudolf_

a { color: red; }
a:hover { color: green; }

v msie funguje jenom s "a", pokud pridas javascript z http://www.xs4all.nl/~peterned/, tak to bude fungovat i s ostatnimi tagy - z vyhodou se to da pouzit na rozbalovaci menu
Bubák
Profil
joejoe
Rýpavé upřesnění:
v msie funguje jenom s "a" s atributem href
roberta
Profil
Rudolf_
toto sa nedá uroviť css, iba javascriptom

napr.


<script type="text/javascript">

function zmenFarbu(idPrvku,novaFarba)
{

prvok = document.getElementById(idPrvku);
prvok.style.color = novaFarba;
}
</script>

<span id="text" onmouseover="zmenFarbu(this.id,'red');" onmouseout="zmenFarbu(this.id,'black');">tento text zmeni farbu</span>
<div id="iny_text" onmouseover="zmenFarbu(this.id,'#00ff00');" onmouseout="zmenFarbu(this.id,'black');">tento text zmeni farbu</div>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: