у меня есть div с радиусом границы и фоновым изображением, это хорошо отображается во всех браузерах, кроме Internet Explorer 11, где фоновое изображение выглядит размытым.
Как я могу решить эту проблему?
<span class="button boxsizing soundicon"></span>
CSS:
.roomscene .top .roominfo .center span.button {
height: 29px;
width: 29px;
background-color: #23221d;
border-radius: 7px;
border: 2px solid #494742;
margin-top: -10px;
display: inline-block;
float: right;
}
.roomscene .top .roominfo .center span.button:hover {
background-color: #2f2d27;
cursor: pointer;
}
.roomscene .top .roominfo .center .soundicon {
background: #23221d url('../images/rooms/roominfo/soundicon.png') no-repeat center center;
}
РЕДАКТИРОВАТЬ:
Я заметил, что если я удалю положение фона "центр по центру" из .soundicon (или радиус границы из span.button), размытие исчезнет, но мне все равно нужно правильно расположить фон...
РЕДАКТИРОВАТЬ2:
Действительно странная ошибка IE11, кажется, что если я укажу положение в пикселях вместо центра или 50%, фоновое изображение не будет размытым/неразборчивым.
Internet Explorer по-прежнему плохой браузер.
РЕДАКТИРОВАТЬ3:
Нет, с позицией в пикселях уже размытие на некоторых изображениях, но меньше, чем если бы я использовал центр/%.
ЖИВОЙ ПРИМЕР: