输入浏览按钮应该与IE8中的IE11中的空格一起出现。
请查看以下图片,以便您对我的问题有一个清晰的认识。
在IE11上,它是这样来的,我是说这是错误的。
在IE8上,它是这样来的,我是说这是正确的。
因此,我需要在IE 11中使用同一个按钮来附带空格,有什么帮助吗?
最佳答案
每个浏览器都对<input type="file"/>
使用其自己的样式,通常最好接受该样式,并使用默认样式,因为目前尚无标准的解决方案来对上载按钮进行样式设置。
但是,如果您坚持要添加空格,则可以使用非标准的::-ms-browse
选择器来定位最新IE上的“浏览”按钮。
例如:
::-ms-browse {
margin-left: 5px;
}
(您可以使用
::-ms-value
设置输入字段部分的样式。)请看一下这个问题:How to remove default file input style on IE10?