Autor Zpráva
spageta
Profil
Mám takový problém. vytvořila jsem si obrázky jako "tlačítka" do navigace a chtěla bych by se mi po přejetí a kliknutí měnila. zkoušela jsem to tady najít ale to co je zde napsané jsem zkoušela a nešlo mi to. nej by bylo kdyby to šlo s CSS. dík.
temistokles
Profil
ja by som to spravil takto:
css:
.tlacitko1 {
background-image:url(img/tlacitko1.gif);
}
.tlacitko1:hover {
background-image:url(img/tlacitko1_ked_je_nad_nim_mys.gif);
}
.tlacitko1:click {
background-image:url(img/tlacitko1_ked_sa_kliklo.gif);
}

html:
<div width="sirka" height="vyska" class="tlacitko1">&nbsp;</div>

ten click ale asi v IE nepojde...
flying gentleman
Profil
a:hover{vlastnosti css, ktere se uplatni pri prejeti odkazu mysi}myslis tohle?
flying gentleman
Profil
teda neco:click, to jsem ani nevedel, ze to v css existuje a pochybuju, ze to vubec existuje.
temistokles
Profil
a ten div bude ako odkaz
temistokles
Profil
flying gentleman
mam taky divny pocit, ze mi to v opere (aspon) slo!
Anonymní
Profil *
nejlíp je to podle mě řešit obrázkem tlačítka na pozadí odkazu

<a href="neco1.html">položka 1</a>
<a href="neco2.html">položka 1</a>
<a href="neco3.html">položka 1</a>
<a href="neco4.html">položka 1</a>

v CSS

a {display:block; width:šírka; height:výška; background-image:url('cesta_k_obrázku');}
a:hover {background-image:url('cesta_k_obrázku_po_najetí_myší');}
Anonymní
Profil *
než sem to vypsal... tak je tu milion odpovědí:-)
Meleme
Profil
click jsem taky ještě nikdy neviděl

ale pokud jsem to pochopil správně, tak autorka má obrázkové odkazy (jako všechny jiné), takže měnící pozadí jí v tomto případě nepomůže. Podívej se na http://www.jakpsatweb.cz/javascript/priklady/obrazky-zamena0.html , ale nefunguje to ve firefoxu. Nebo něco podobného http://www.jakpsatweb.cz/javascript/preload-obrazku.html .

Doufám že nejsem jediný, který to pochopil špatně:-)
Anonymní
Profil *
Meleme
já myslim, žes to pochopil správně... jen si myslím, že je praktičtější dát tlačítko pouze na pozadí a text napsat jako text odkazu... při změně menu se aspoň nemusí vytvářet nové tlačítko:)
Fred
Profil
Meleme
nefunguje to ve firefoxu Tak to asi nefunguje ve Tvém Firefoxu. Přesněji máš nejspíš zakázánou v rozšířeném nastavení javascriptu záměnu obrázků, protože to funguje úplně normálně.
Meleme
Profil
Fred
Fakt že jo, už jsem to rozchodil, dík:-)

Anonymní
Souhlasím, zbytečně se načítají další zbytečná data. Hmm, mám pocit, že tuhle větu už tady dneska píšu potřetí:-) Navíc IMHO už není vůbec nutné měnit obrázek při kliknutí
spageta
Profil
moc vám děkuju za rady. :) dost se mi hodili.
TOM81
Profil
Asi to sem moc nepatří ale nechci zakládat nové téma.
Jak vytvořim odkaz z butonu do určitého okna??? Myslim že to nějak de
Dík moc předem
zde pro upřesnění http://btihin.wz.cz/n.JPG
_
| [] |\/| 81 ;)
TOM81
Profil
flying gentleman:
myslim že to de
http://btihin.wz.cz/index1.htm ( ! toto neni moje práce ! vyráběl mi to kamarád jen na zkoušku a hodil mi to na net )
_
| [] |\/| 81 ;)
TOM81
Profil
flying gentleman:
myslim že to de
http://btihin.wz.cz/index1.htm ( ! toto neni moje práce ! vyráběl mi to kamarád jen na zkoušku a hodil mi to na net )
_
| [] |\/| 81 ;)
flying gentleman
Profil
ty myslis to zesvetleni???tak to se dela a:active
peta
Profil *
flying gentleman
Zasláno: 21.7.2005 17:26:05
teda neco:click, to jsem ani nevedel, ze to v css existuje a pochybuju, ze to vubec existuje.

flying gentleman
Zasláno: 22.7.2005 08:35:50
ty myslis to zesvetleni???tak to se dela a:active

... to je to click, ne? :)
navic pomoci JS si muzes pridat i :click, pokud je to nezbytne :)

spageta www.jakpsatweb.cz/ odkaz CSS a napravo mas prosim pekne... Aaaa, tak sem v koncich, JUHU tam nema pseudotridy jak :hover v tom seznamu :)
http://www.jakpsatweb.cz/odkazy.html
- visited je navstiveny, active je pri kliku, hover je pri mysce nad, link je nenavstiveny, a jeste lze dohledat na w3c.org dalsi pseudotridy
Jeffrry
Profil *
Ahoj Mam problem,kdyz chci vlozit obrazek tak mi to napise obrazek nebyl v adresari nalezen poradte mprosim prosim
Meleme
Profil
hmm, záludné, tak to asi ten obrázek v tom adresáři nebude:-)
zkontroluj jestli máš dobře zadanou adresu (jestli ji máš ve stejné složce jako *.html soubor pokud máš napsaný pouze název obrázku). Jo a nefunguje ti to doma na compu nebo na serveru?

BTW: lidi nebojte se zakládat nová témata
Toto téma je uzamčeno. Odpověď nelze zaslat.

0