Button tagliato su firefox
Autore: Andrea L.
Visite 1229,
Followers 1,
Condiviso 0
Salve ho creato un sito con website, ma ho in parte integrato con codici scritti a mano.
Ho un problema con due immagini su dei "button" le quali vengono visualizzate male su Firefox, risulatano tagliate!
Il sito in questione è http://www.nozzespeciali.it e le immagini tagliate sono sulla home in alto a destra (quella con scritto "accesso aziende" e quella con scritto "cerca aziende")
Sapete aiutarmi?
Postato il
mi sembra che hai creato un "button" alto 22 px ma il pulsante "submit" che ti invia il comando ha 8 px di padding, quindi ti mangia la base, prova ad aumentare i 22 px... e i 28 dell'altro....
Autore
Grazie Antonio per la risposta.
Purtroppo avevo già provato ad alzare di 8 px il primo button, ho modificato il valore height da 22px a 30px ma avviene il problema opposto cioè l'immagine si visualizza correttamente su Firefox mentre si vede "allungata" su Chrome e Internet explorer.
Stessa cosa con l'altro button ovviamente...
Ti posto il codice del primo button, vediamo se riesci tu o qualcun altro a farmi venire fuori da questo pasticcio:
#button
{
margin-top:1px;margin-left:1px;
text-align: center;
border:none;
display:block;
overflow:hidden;
cursor:pointer;
width:142px;
height: 22px;
color:green;
font-size:16px;
background: transparent url(files/accesso-aziende.png) no-repeat;
}
#button:hover
{
background-position:0 -30px;
}
quindi ricapitolando:
- se metto "height: 22px;" l'immagine viene visualizzata correttamente con Chrome e Internet explorer ma viene tagliata con Firefox
- se metto "height: 30px;" l'immagine viene visualizzata correttamente con Firefox ma viene allungata con Chrome e Internet explorer
ora non sono davanti al pc con website, dopo provo, ma intanto potresti provare ad inserire l'immagine png e fargli sopra un collegamento ad accesso-aziende.html invece di fare un form con un bottone input, o sto dicendo una sciocchezza?
Autore
Quello che dici funzionerebbe, solo che volevo una cosa più sofisticata rispetto ad un immagine fissa con collegamento.
Se noti infatti con l'impostazione che gli ho dato l'immagine "si muove" al passaggio del mouse.
Autore
Ho risolto! Al posto dell'elemento <input> ho usato "<button>" e ora tutto funziona nei vari Browser :-)