Stránka 1 z 1
button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 12:36
od simPod
mam na weu button, ktery jen vyvolava javascript. potrebuju, aby se pri mouseoveru zmenil kurzor na hand
je nejaky problem kdyz pouziju klasicky img a k tomu pridam css "cursor:pointer;" nebo je nutne pouzit <a href="#"><img/></a> z nejakeho hlubsiho vyznamu?
diky
Re: button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 22:22
od CZechBoY
co třeba použít tag BUTTON?

Re: button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 22:32
od simPod
to nechci, to udela ten hnusnej button a musim to pak skinnovat ruzne
Re: button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 23:30
od CZechBoY
IMG neudělá žádnej vzhled

na tlačítka používám <BUTTON> nebo když to má vypadat jako tlačítko a je to klasickej odkaz tak používám <SPAN> nebo <A> a u něho třídu .tlacitko
na JavaScriptový kravinky používám spíš ten BUTTON, vypadá to jako tlačítko tak to tak nechávám :-)
Re: button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 23:33
od simPod
no ja nechci ale tlacitko. to je hnus

proste z obrazku je lepsi udelat klikatelny objekt s kurzorem jako hand pomoci <a href="#" nebo cursor:pointer?
--- Doplnění předchozího příspěvku (Pon Bře 14, 2011 11:34 pm) ---
resp. vadi necemu ten cursor:pointer z hlediska nejaky semantiky?
Re: button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 23:40
od CZechBoY
nevim, sémantika je v HTML, taky používám změnu kurzoru - např. když má tlačítko nějakou nápovědu tak mu hodim cursor:help a písmo v tlačítku třeba podtrhnu čárkovaně
proč se tu ptáš co máš použít když to pak stejně nechceš?

pokud to je odkaz tak tam dej A + IMG, když to je jen nějakej skript tak BUTTON nebo třeba ten IMG to je fuk
Re: button - <a> nebo <img>+cursor:pointer
Napsal: 14 bře 2011 23:54
od simPod
tak ja se neptal co mam pouzit obecne ze jo:
je nejaky problem kdyz pouziju klasicky img a k tomu pridam css "cursor:pointer;" nebo je nutne pouzit <a href="#"><img/></a> z nejakeho hlubsiho vyznamu?
ale diky
Re: button - <a> nebo <img>+cursor:pointer Vyřešeno
Napsal: 15 bře 2011 01:43
od Myloš
Jestliže nejde o odkaz a jenom voláš javascript, pak tam <a href… logicky nepatří.
V takovém případě pro prvek:hover s klidným svědomím nastav cursor:pointer a případně nějaký border-bottom.
A je úplně jedno, jestli použiješ button, nebo cokoli s obrázkem na pozadí.