Non riesco a capire cosa fa apparire un elemento del pulsante html da premere (fare clic con il pulsante destro del mouse su un pulsante html e quindi passare sopra e disattivare per vedere cosa intendo).Pulsante HTML Effetto "Push"
i seguenti due esempi presi da altri siti Web. il primo ha il tipico effetto di pulsante. il secondo no.
.button {
border:none 0;
background-color:Transparent; }
.button .l { background:url('img.gif') no-repeat 0 0;
padding-left:7px;
display:block;
height:32px; }
.button .c { background:url('img.gif') repeat-x 0 0;
display:block;
height:32px;
padding-top:7px; }
.button .r {
background:url('img.gif') no-repeat right top;
padding-right:7px;
display:block;
height:32px; }
e
.button {
background:#F0F0F0 url(img.gif) repeat-x scroll 0 0;
border:1px solid Black;
color:#333333;
font-size:12px;
height:20px;
padding-left:8px;
padding-right:8px; }
EDIT: @ mr skeet, voglio un pulsante che lo stesso aspetto in tutti i browser, ma ancora comportarsi come un vero e proprio pulsante HTML con la spinta (cioè immagine di sfondo.) effetto. ho ragione nel presupporre che avrò bisogno di javascript per questo? e diversi css per lo stato push? un esempio/esercitazione sarebbe impressionante
Tuttavia, tenere presente che IE6 non gestisce correttamente gli elementi . Se ne hai più di uno nei tuoi moduli, otterrai risultati imprevisti (cattivi). –
@bigmattyh - non proprio, IE6 + IE7 gestisce elementi giusti, ma hanno MOLTI problemi con gli effettivi