IE8 интервал проблема
У меня есть стиль кнопок, к которым ie8 добавляет дополнительное пространство, я думаю, это как-то связано с минимальной высотой, но я не могу понять, что, я пытался переполнить скрытые и минимальные высоты, но ничего не изменилось,
js fiddle link - введите описание ссылки здесь
ниже приведен код (спасибо всем, кто его отформатировал):
.button {
float:left;
width:auto;
min-width:80px;
min-height:40px;
margin:0;
padding:10px 0;
font-size:14px;
line-height:20px;
text-align:center;
color:#e4e5e6;
background-color:#d04c21;
background-position:center;
background-repeat:no-repeat;
border-left:1px solid rgba(255,255,255,0.2);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
}
.switch .button-group .button {
min-height:30px;
padding:5px 10px;
color:#393c3e;
background-color:#b1b2b3;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
}
2 ответа
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
ie8 имеет частичную поддержку для размеров окна. Также min-width:80px;
будет интерпретировать это как: http://caniuse.com/
Попробуйте этот код:
Я изменился:
.switch .button-group{padding: 0 0 0 5px; }
.button {height: 100%;}