[javascript/css] css2 conforme hand cursor?

Pagina: 1
Acties:

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Ik ben bezig met mijn stylesheet wat bij te werken. Alleen kom ik er bijna niet omheen om een fout in te bouwen. Het gaat om de regel:
code:
1
cursor: hand;


'hand' is geen geldige waarde voor cursor, dus dat mag er dan niet in.
Ik weet dat er een vieze workaround is, en dat je het beste
code:
1
cursor: pointer; cursor: hand;

kan aangeven, en inderdaad, het wordt netjes weergegeven. Ik wil er een hand overheen hebben, omdat ik het visuele feedback consistent met andere links wil hebben andere cursors zijn dan ook geen opties. (En zelf een url opgeven vind ik overkill.)

Maar wat doe ik als én een valide stylesheet wil, én een hand over mijn Javascript linkjes wil?

Everyone complains of his memory, no one of his judgement.


Verwijderd

cursor: pointer; gebruiken, en verder niets.

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Werkt prima voor Mozilla. Alleen in IE schijnt die dan nog steeds niet de hand weer te geven.

Helaas kan ik't zelf niet checken, bij gebrek aan IE.

Everyone complains of his memory, no one of his judgement.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:01

crisp

Devver

Pixelated

sebas schreef op 29 februari 2004 @ 20:17:
Werkt prima voor Mozilla. Alleen in IE schijnt die dan nog steeds niet de hand weer te geven.

Helaas kan ik't zelf niet checken, bij gebrek aan IE.
enkel IE < 6

Intentionally left blank


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Er is dus geen valide css oplossing als je die hand ook in IE 5.x wilt laten zien?

Everyone complains of his memory, no one of his judgement.


Verwijderd

Inderdaad.

edit:
Wel een well-formed, maar die gaf je zelf al

[ Voor 76% gewijzigd door Verwijderd op 01-03-2004 08:52 ]


  • Berkery
  • Registratie: Februari 2004
  • Laatst online: 07-09-2023
Je kan eventueel gebruik maken van conditional comments:

code:
1
2
3
4
5
6
7
<!--[if IE 5]>
<style type="text/css">
a{
cursor: hand;
}
</style>
<![endif]-->


Het is niet zozeer valide css, maar wel een manier om de validator om de tuin te leiden :)

Ich kann mit einem Eierlöffel Fledermäuse töten.


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

kan je niet b.v. standaard cursor:hand doen, en de cursor:pointer; ergens achter een > selector zetten?
(er vanuitgaande dat browsers die die selector ondersteunen dan ook pointer snappen ...)

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Ik kan er wel allemaal workarounds voor verzinnen, echter verandert dat niets aan het feit dat hand simpelweg niet in een stylesheet hoort. En dan houdt het toch al gauw op.

Ik zal denk ik pointer gebruiken, de validiteit gaat me in dit geval voor. Screw you IE 5.

Jammer, maar toch bedankt voor de suggesties.

Everyone complains of his memory, no one of his judgement.


  • KillR-B
  • Registratie: Mei 2002
  • Laatst online: 20-01 20:49
sebas schreef op 01 maart 2004 @ 14:59:
Ik kan er wel allemaal workarounds voor verzinnen, echter verandert dat niets aan het feit dat hand simpelweg niet in een stylesheet hoort. En dan houdt het toch al gauw op.

Ik zal denk ik pointer gebruiken, de validiteit gaat me in dit geval voor. Screw you IE 5.

Jammer, maar toch bedankt voor de suggesties.
Ook al aan Javascript gedacht? ;)

  • PommeFritz
  • Registratie: Augustus 2001
  • Laatst online: 24-11-2025

PommeFritz

...geen friet

:? IE >= 6 bedoel je vast

FireFox - neem het web in eigen hand


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:01

crisp

Devver

Pixelated

PommeFritz schreef op 01 maart 2004 @ 19:42:
[...]


:? IE >= 6 bedoel je vast
ik antwoorde op:
Alleen in IE schijnt die dan nog steeds niet de hand weer te geven.
IE < 6 geeft geen handje met cursor:pointer;
KillR-B schreef op 01 maart 2004 @ 19:38:
[...]

Ook al aan Javascript gedacht? ;)
tsja, daarmee zeurt de validator er misschien niet meer over, maar maakt het nog steeds niet valide natuurlijk ;)

Intentionally left blank


  • FireWire
  • Registratie: November 2000
  • Niet online

FireWire

I taste like chicken...

P { cursor : url("mything.cur"), url("second.csr"), text; }

maak je eigen hand cursor :) validated :P

\__________________________________Niet verwarren met IEEE 1394__________________________________/


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:01

crisp

Devver

Pixelated

FireWire schreef op 02 maart 2004 @ 00:52:
P { cursor : url("mything.cur"), url("second.csr"), text; }

maak je eigen hand cursor :) validated :P
maar wordt ook niet door alle browsers ondersteund ;)

Intentionally left blank


  • FireWire
  • Registratie: November 2000
  • Niet online

FireWire

I taste like chicken...

crisp schreef op 02 maart 2004 @ 07:00:
[...]

maar wordt ook niet door alle browsers ondersteund ;)
Mwah komt van die site die TS zelf gaf af, ongeveer 50 regels naar onder

\__________________________________Niet verwarren met IEEE 1394__________________________________/


  • JeromeB
  • Registratie: September 2003
  • Laatst online: 19-03 22:07

JeromeB

woei

IE hack:

code:
1
2
3
4
.class
{
    _cursor: hand;
}



Ik heb geen idee of hij dan nog valid is.

PC load letter? What the fuck does that mean?


Verwijderd

Nee, alleen well-formed.

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
FireWire schreef op 02 maart 2004 @ 00:52:
P { cursor : url("mything.cur"), url("second.csr"), text; }

maak je eigen hand cursor :) validated :P
Ja, daar heb ik natuurlijk ook al aan gedacht, maar vrij snel weer verworpen. Het gaat er juist om om de boel conform te houden, en als ik er dan met mijn custom cursortje tussen kom zal dat in veel gevallen niet echt goed werken.

Everyone complains of his memory, no one of his judgement.

Pagina: 1