0
我有这个旋转上/下按钮在Google Chrome(Mac OS)中完美工作,但是当我用Safari打开它时,它有点偏离网格,并在Firefox中完全消失。CSS旋转按钮跨浏览器,适用于Chrome浏览器,但不适用于Firefox/Safari浏览器
任何人都可以帮助的CSS?感谢您的帮助
铬(CSS工作真的很好):
Safari浏览器(从输入字段那种关):
火狐(未示出在所有?):
/* style input number spinner */
input[type="number"] {
position: relative;
height: 25px;
}
/* Spin Buttons modified */
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
background: #FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAKUlEQVQYlWNgwAT/sYhhKPiPT+F/LJgEsHv37v+EMGkmkuImoh2NoQAANlcun/q4OoYAAAAASUVORK5CYII=) no-repeat center center;
width: 1em;
border-left: 1px solid #BBB;
opacity: 0.7;
/* shows Spin Buttons per default (Chrome >= 39) */
position: absolute;
top: 0;
right: 0;
bottom: 0;
}
input[type="number"]::-webkit-inner-spin-button:hover,
input[type="number"]::-webkit-inner-spin-button:active {
box-shadow: 0 0 2px #0CF;
opacity: 1;
}
<form>
<td><input type="number" min="0.001" step="0.001" name="price" value="" required=""></td>
</form>