Visualizzazione dei risultati da 1 a 4 su 4

Discussione: cursore "manina"....

  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    cursore "manina"....

    ciao a tutti

    ho una cella TD, e vorrei che quando il cursore ci passi sopra, appaia la "manina" dei link..

    esiste un modo che funziona con tutti i browser

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,884
    Se la cella non è un link, in IE non hai speranza ...

    La soluzione sarebbe di impostare la pseudoclasse :hover sul tag <td> e definire cursor: hand.

    Così:
    codice:
    td:hover { cursor: hand; }
    Ma come ho già detto con IE non funziona ...
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    deve esistere un modo che funziona con tutti i browser...

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    cursor: hand;
    Attenzione che questa e` una estensione proprietaria (di IE).
    Nello standard si scrive:
    cursor: pointer;


    Soluzioni ce ne sono almeno un paio:
    1) inserire un tag <a> che occupi tutto il <td>.
    Il tag <a> deve quindi avere: display: block; width: 100%; height: 100%; oltre agli stili per nascondere il fatto che e` un link.
    Non e` utilizzabile se ci sono dei link all'intrno della cella.

    2) Usare JS da inserire mediante commento condizionale per IE6-
    (per questo ti rimando al forum JS)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.