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.
Tags: CSS, Javascript, submit, Web, Web Design, XHTMLArticoli correlati:


March 19th, 2008 at 11:25 am
Hello!
I think this try.