Я собрал кнопку, используя: before и: after элементы и IE10/9 полностью игнорируют их, насколько я могу судить, они должны работать отлично, по крайней мере, в этих двух версиях.Псевдо элементы Кнопка IE10
.buttonSML {
background-position:-35px -432px;
background-color: transparent;
border: none;
text-transform: uppercase;
font-size: 2.9rem;
font-weight: @font-bold;
height: 55px;
padding: 0 5px;
position: relative;
.text-shadow(0,0,4px);
cursor: pointer;
}
.buttonSML:before, .buttonSML:after {
content: " ";
position: absolute;
top: 0;
height: 55px;
width: 20px;
display: inline-block;
visibility: visible
}
.buttonSML:before {
background-image: url('../images/sprite.png');
background-position: 0px -432px;
background-repeat: no-repeat;
background-color: transparent;
left: -20px;
}
.buttonSML:after {
background: url('../images/sprite.png');
background-position: -394px -432px;
background-repeat: no-repeat;
background-color: transparent;
right: -20px;
}
Добавлен jsfiddle так что вы можете увидеть конечный результат http://jsfiddle.net/7D4kG/1/
Не совсем уверен, что так был бы признателен за любые советы вы, ребята могут предоставить.
Фон абсолютно должен быть прозрачным, спасибо, но я недавно разработал правильное решение. – RemeJuan