Hi,
I have the following HTML for buttons implementing sliding doors technique that look fine in everything but Safari on Windows:
<button type="submit">
<span>Button</span>
</button>
This is the corresponding CSS:
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;
}
If i omit the following code then the same issue will appear in FFOX:
button::-moz-focus-inner {
border: none; /* overrides extra padding in Firefox */
padding:0;
}