Discussion:
osoitin
(too old to reply)
Tomi Lindroos
2009-05-14 15:39:27 UTC
Permalink
Miten saadaan osoitin muutttumaan sormenkuvaksi kun se on linkin päällä?
Jukka K. Korpela
2009-05-14 16:12:30 UTC
Permalink
Post by Tomi Lindroos
Miten saadaan osoitin muutttumaan sormenkuvaksi kun se on linkin päällä?
Sellainen toiminta on graafisten selainten tyypillinen ominaisuus, jota ei
tarvitse mitenkään erityisesti saada aikaan. Ongelmia syntyy vasta, jos
linkki ei olekaan linkki vaan esimerkiksi JavaScriptillä toteutettu
"pseudolinkki".

Mikä siis varsinaisesti on ongelmana? Jos tarkoitat kirjaimellisesti
sormenkuvaa - normaali esitystapahan on kädenkuva etusormi pystyssä -, niin
silloin pitäisi ensin luoda kuvatiedosto sopivassa formaatissa ja käyttää
sentapaista CSS-koodia kuin
:link, :visited { cursor: url(sormi.cur); }
mutta selaintuki on lievästi sanoen ongelmallinen, ks. esim.
http://www.quirksmode.org/css/cursor.html
--
Yucca, http://www.cs.tut.fi/~jkorpela/
P.Piirto
2009-05-15 08:04:25 UTC
Permalink
Post by Tomi Lindroos
Miten saadaan osoitin muutttumaan sormenkuvaksi kun se on linkin päällä?
esim <button class="pointteri">joku nappi</button>

sit headiin:
<style>
.pointteri {cursor: pointer;}
</style>

Kursori tosiaan muuttuu automaattisesti yleensä pointteriksi, mutta
joskus jostain ihmeellisyyksistä johtuen eri selaimet eivät oikein
tajuakaan sitä.

T: P.Piirto
Tomi Lindroos
2009-05-15 11:55:43 UTC
Permalink
Post by P.Piirto
Post by Tomi Lindroos
Miten saadaan osoitin muutttumaan sormenkuvaksi kun se on linkin päällä?
esim <button class="pointteri">joku nappi</button>
<style>
.pointteri {cursor: pointer;}
</style>
Kursori tosiaan muuttuu automaattisesti yleensä pointteriksi, mutta joskus
jostain ihmeellisyyksistä johtuen eri selaimet eivät oikein tajuakaan
sitä.
T: P.Piirto
Tuo auttoi. Kiitokset tiedoista.
Jukka K. Korpela
2009-05-15 15:46:53 UTC
Permalink
Post by Tomi Lindroos
Post by P.Piirto
Post by Tomi Lindroos
Miten saadaan osoitin muutttumaan sormenkuvaksi kun se on linkin päällä?
esim <button class="pointteri">joku nappi</button>
- -
Post by Tomi Lindroos
Tuo auttoi. Kiitokset tiedoista.
Siinä tapauksessa ongelma oli toinen kuin oli esitetty (kuten epäilinkin).

Button-elementtihän ei ole linkki.
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Tomi Lindroos
2009-05-15 16:32:09 UTC
Permalink
Post by Jukka K. Korpela
Post by Tomi Lindroos
Post by P.Piirto
Post by Tomi Lindroos
Miten saadaan osoitin muutttumaan sormenkuvaksi kun se on linkin päällä?
esim <button class="pointteri">joku nappi</button>
- -
Post by Tomi Lindroos
Tuo auttoi. Kiitokset tiedoista.
Siinä tapauksessa ongelma oli toinen kuin oli esitetty (kuten epäilinkin).
Button-elementtihän ei ole linkki.
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Se toimi myös linkissä.
Jukka K. Korpela
2009-05-15 16:48:48 UTC
Permalink
Post by Tomi Lindroos
Se toimi myös linkissä.
Jossa sitä ei tarvita, ellei ole erikseen rikottu selainten normaalia
toimintatapaa. Kuten aiemmin sanoin.

Tiedämme siis, mikä oli mielestäsi ratkaisu, mutta emme ongelmaa (emmekä
sitä, oliko ratkaisu illuusio).
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Ari Saastamoinen
2009-05-15 18:21:49 UTC
Permalink
Post by Jukka K. Korpela
Button-elementtihän ei ole linkki.
On rikki tai ei, mutta toi button on harvinaisen ikävä, kun se toimii
totaalisen eri tavalla IE:ssä ja about kaikissa muissa selaimissa.
--
Arzka oh3mqu+***@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje
Tomi Jaskari
2009-05-18 23:00:43 UTC
Permalink
Post by Ari Saastamoinen
Post by Jukka K. Korpela
Button-elementtihän ei ole linkki.
On rikki tai ei, mutta toi button on harvinaisen ikävä, kun se toimii
totaalisen eri tavalla IE:ssä ja about kaikissa muissa selaimissa.
Mihinköhän nappiin tässä viitataan; määrälliseen, erääseen tiettyyn vai
täysin epämääräiseen ja yleiseen? :D Muistelen, että joskus on "vaadittu"
kohteena olevan sivuston paljastamista, jolloin ongelmaan on helpompi
pureutua. Muuten menee liian abstaktiksi väittelyksi määrittelyjen ja
toteutuksien viidakossa...

En ole itse huomannut - käyttäjän näkökulmasta - merkittävää tai
merkityksellistä eroa Button-elementin toiminnassa eri selaimissa. Koska
itse teen sattuneista syistä yleensä taustajärjestelmättömiä sivustoja, en
pahemmin käytä lomakkeita enkä niihin liittyviä tagejä. Sen verran olen
huomannut, että lomakkeiden koristeluun liittyy hieman enemmän haasteita,
koskapa eri selaimet näyttävät lomakkeen elementit toisistaan poikkeavin
tavoin. Ehkäpä ongelma poistuisi jos Microsoft valmistaisi kaikki maailman
selaimet, eikä niitä koskaan tarvitsisi päivittää :)
--
Käytössä Operan vallankumouksellinen
meili-, keskustelu- ja selainohjelmisto:
http://www.kolumbus.fi/tomijaskari
Loading...