di: Alessandro Fulciniti 02 Ottobre 2007
Abbiamo parlato di link-bottoni negli articoli Bottoni con rollover e Bottoni con rollover flessibili. In questo appuntamento ci occuperemo invece del più classico dei pulsanti: quello di submit. Attraverso due semplici esempi vedremo come sia possibile ottenere bottoni a tre stati, ovvero fase normale, :hover e :active (pulsante premuto). Cominciamo subito.
Eccoci al primo esempio. Riporto qui uno screenshot del bottone nei tre stati su Opera:
Figura 1 - I tre stati del bottone
Cominciamo dal markup: si tratta di un semplicissimo pulsante di submit. Ecco l'HTML:
<button type="submit">registrati</button>
Qualora ci fosse la necessità di più di un bottone per pagina e con presentazione
differente, si potrà attribuire a ciascuno un id univoco così da differenziarli.
Per ciò che riguarda la grafica dell'esempio, si è usata un'unica immagine di sfondo che combina i tre stati:
Figura 2 - L'immagine di sfondo usata nell'esempio
Si interverrà poi sulla posizione dello sfondo
con la proprietà CSS background-position così da mostrare
la porzione corrispondente allo stato del bottone.
Responsive Desing, la guidaProgettare siti da fruire su dispositivi diversi è imprescindibile... |
Guida CSS3Scoprire e usare al meglio tutte le novità dell'ultima versione dei... |
Guida CSS Tecniche essenzialiTesto, immagini, layout, form, liste, tabelle: soluzioni pronte per... |
Ogni mercoledì, direttamente nella tua e-mail: guide, articoli, tutorial, FAQ e approfondimenti tecnici su CSS e Web Design.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |