Css e pulsanti di submit form

Come fare in modo che un pulsante di submit form abbia uno stile diverso da quello di default?

Possiamo utilizzare un elemento button anzichè input, usando poi un css come

#registrazione form button {
cursor: pointer;
background: transparent url(images/button_0.gif) no-repeat center center;
}


#registrazione form button:hover {
background: transparent url(images/button_1.gif) no-repeat center center;
}

In questo modo il pulsante avrà una immagine predefinita e quando l’utente ci scorrerà sopra col mouse, questa immagine cambierà per evidenziare il fatto che è un pulsante cliccabile.

Purtroppo questa configurazione interagisce male con i javascript che permettono di attivare/disattivare un controllo di form, che funzionano bene con i tag input ma non hanno effetto (almeno con safari, ma questo basta per renderli out) sui button.

Condividi questo post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
Tags: , , , , ,
Articoli correlati:

Un commento al post “Css e pulsanti di submit form”

  1. Floroskop Says:

    Hello!
    I think this try.

Lascia un commento

Nome (obbligatorio)

Mail (non sarà pubblicata) (obbligatoria)

Sito web