Mi sbaglio o la regola :hand come cursore non esiste più! A me non funziona più e in W3C tra le opzioni cursor non menziona hand e neanche Dreamweaver lo mette nei suggerimenti css
Mi sbaglio o la regola :hand come cursore non esiste più! A me non funziona più e in W3C tra le opzioni cursor non menziona hand e neanche Dreamweaver lo mette nei suggerimenti css
“Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.
Giovanni Falcone
è pointer, "hand" non è mai esistito
sei giustificato perché è un errore comune crederlo
Quoto per il pointer.Originariamente inviata da Vincent.Zeno
In realtà cursor:hand era un'invenzione di casa microzozz all'alba dei tempi. E' corretto usarlo se adoperi IE5 o se lo adopera il tuo target di utenti (spero vivamente di no).
In tal caso potresti usare una cosa del genere:
fonte: https://quirksmode.org/css/user-inte...rsor.html#notecodice:element { cursor: pointer; cursor: hand; }
Ma ripeto, spero non ci sia bisogno di usarlo, chiaramente la specifica attuale, alla quale oggi si attengono tutti i browsers vendors, è appunto pointer.
Installa Forum HTML.it Toolset per una fruizione ottimale del Forum
Si! si! avevo visto che pointer funziona ma allora qui?
https://www.mrwebmaster.it/css/cursor_8778.html
Che nell'elenco c'è ancora hand
“Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.
Giovanni Falcone
Carlo, le specifiche le detta il consorzio W3C, ci si deve attenere a quelle. Evidentemente quella guida è stata scritta in tempi remoti in cui c'era forse ancora il supporto di quel valore su alcuni browser (specificatamente di casa MS), ma non è un valore standard e i principali browser attuali (tra cui Edge e le versioni superiori a IE8) non lo supportano.
Installa Forum HTML.it Toolset per una fruizione ottimale del Forum
Certo certo! L'ho specificato anche io sopra che il W3C non lo contempla, ma siccome mi è stata segnalata la giuda e mi hanno chiesto spigazioni ho voluto prima di rispondere provare e chiedere!le specifiche le detta il consorzio W3C
Grazie comunque
“Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.
Giovanni Falcone
Capito, come già detto è possibile che quell'elenco sia datato per cui non è un errore che ci sia anche quel valore (hand) oltre che quello attualmente standard (pointer), ma sarebbe magari opportuno che l'autore o chi per lui indicasse qualche nota per specificare che tale valore è riferito proprio all'uso su IE5.
Vedi ad esempio quest'altro elenco:
http://www.javascriptkit.com/dhtmltu...scursors.shtml
Anche qui sono riportati entrambi i valori hand e pointer, ma nella colonna a destra è specificato anche su quali browser sono supportati ed inoltre, proprio per quel caso specifico, è riportata anche la sintassi da usare per avere il cross-browser (aggiungo io, utile solo nel caso esclusivo in cui il target di utenza utilizzi ancora IE5 per qualche oscuro motivo).
Puoi indicare questo a chi ti ha segnalato il fatto.
Installa Forum HTML.it Toolset per una fruizione ottimale del Forum
Certo Grazie infinite
“Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.
Giovanni Falcone