je le code HTML suivant pour les boutons de mise en œuvre technique des portes coulissantes qui ont l'air bien dans tout, mais Safari sur Windows:portes coulissantes boutons HTML dans Safari Win
<button type="submit">
<span>Button</span>
</button>
C'est le CSS correspondant:
button {
background:url("../images/sprBgBtn.png") no-repeat right -47px;
border:0;
cursor:pointer;
font-weight:bold;
height:27px;
line-height:27px;
overflow:visible;
padding:0 26px 0 0;
position:relative;
text-align:center;
text-transform:uppercase;
width:auto;
}
button::-moz-focus-inner {
border: none; /* overrides extra padding in Firefox */
padding:0;
}
button span {
background:url("../images/sprBgBtn.png") no-repeat left top;
display:block;
height:27px;
line-height:27px;
padding:0 0 0 26px;
position:relative;
white-space:nowrap;
}
Si je laisse de côté le code suivant alors la même question apparaîtra dans FFox:
button::-moz-focus-inner {
border: none; /* overrides extra padding in Firefox */
padding:0;
}
Un bouton est seulement un élément en ligne lorsqu'il est utilisé dans un autre élément en ligne ce qui n'est pas le cas ici. – RyanP13
ok. Savez-vous si cela se produit dans un autre navigateur webkit comme le chrome? Si ce n'est pas le cas, peut-être y a-t-il un correctif incorporé dans une version de webkit plus récente que celle intégrée à votre version de safari? –