Autor Zpráva
ghulas
Profil
Chci změnit obsah textu při přejetí myši a při odjetí zase zpátky.
Prosím pouze o kód, který bych dal do mého kódu v html.
barrytrotter
Profil
To sa dá len v CSS :)
Nox
Profil
To sa dá len v CSS :)
Prosím? Tak maximálně přes #id:hover{ content: "..."; }, ale použitelnost je omezená (dotaz není moc přesný) a podpora ne zrovna stoprocentní,
ani si nejsem jistý zda takto, protože contect znám ve spojitosti s pseudotřídami :after a :before

Toto je spíš úloha pro javascript, události onmouseover, onmouseout a atribut innerHTML

Prosím pouze o kód, který bych dal do mého kódu v html.
Tolik píle;)
habendorf
Profil
Nox

Jde to jen pomocí CSS a bez contentu, ale záleží na situaci.

funkce onmouseover, onmouseout
To nejsou funkce, nýbrž události.

Jinak ale souhlas, JS je na to nejvhodnější.
Nox
Profil
To nejsou funkce, nýbrž události.
pravda, omlouvám se

Jde to jen pomocí CSS a bez contentu, ale záleží na situaci.
tak to pak netuším:) kromě expression, který mi vzhledově (nepoužívám ho) přijde jako javascript
....nebo máš na mysli třeba napozicovat nad sebe a pak horní skrýt atp.?
Str4wberry
Profil
Při hoveru jeden element zobrazíš a druhý skryješ. Při výchozím stavu je jeden skrytý a druhý zobrazený, co Ti na tom není jasné, Noxi?
Nox
Profil
Ok, ok:) už je jasné
habendorf
Profil
Nox

Konkrétních způsobů provedení se dá vymyslet přehršel - dva elementy napozicované přes sebe a vrchnímu na hover dát display:none, nebo mu snížit z-index, nebo mu ustřelit souřadnice někam do Tramtárie, nebo ...
ghulas
Profil
stačil by mi jeden JS
Toto téma je uzamčeno. Odpověď nelze zaslat.