Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript <;输入类型=";文件"&燃气轮机;IE 11中的属性未正确显示_Javascript_Html_Css_Internet Explorer 11_File Attributes - Fatal编程技术网

Javascript <;输入类型=";文件"&燃气轮机;IE 11中的属性未正确显示

Javascript <;输入类型=";文件"&燃气轮机;IE 11中的属性未正确显示,javascript,html,css,internet-explorer-11,file-attributes,Javascript,Html,Css,Internet Explorer 11,File Attributes,在IE 11中,当您使用HTML进行以下编码时 <input type="file"> 问题:浏览按钮和文本框未正确对齐,浏览按钮和文本框之间没有空格 有没有办法在这两个元素之间添加空格,例如文本框空格浏览?如果您想显式地在元素中添加特定的边距/填充,那么使用jquery,选择元素并添加css类,如下所示> if (window.jquery.browser.msie) { window.jquery("input[type="file"]").addClass("{pad

在IE 11中,当您使用HTML进行以下编码时

<input type="file"> 

问题:
浏览按钮和文本框未正确对齐,浏览按钮和文本框之间没有空格


有没有办法在这两个元素之间添加空格,例如文本框空格浏览?

如果您想显式地在元素中添加特定的边距/填充,那么使用jquery,选择元素并添加css类,如下所示>

if (window.jquery.browser.msie) {
 window.jquery("input[type="file"]").addClass("{pading:2px}");
}

如果您想显式地在.ie中为元素添加特定的边距/填充,那么使用jquery,选择元素并添加css类,如下所示>

if (window.jquery.browser.msie) {
 window.jquery("input[type="file"]").addClass("{pading:2px}");
}

这不是错误的布局,这只是微软选择的布局。IE11支持一些输入元素的样式设置,但似乎没有用于
type=“file”
的样式设置。使用按钮而不是文件输入,您可以自由设置样式:
Upload…
这不是不正确的布局,只是Microsoft选择的布局。IE11支持一些样式化输入元素,但似乎没有提供用于
type=“file”
的功能。使用按钮而不是文件输入,您可以自由设置样式:
Upload…
这是我见过的类中最奇怪的名称。。。我怀疑它是否有效?顺便说一句,
.browser
自jQuery 1.9以来已被淘汰。不,它不工作。文本框和浏览按钮之间没有空格这是我见过的最奇怪的类名。。。我怀疑它是否有效?顺便说一句,
.browser
自jQuery 1.9以来已被淘汰。不,它不工作。文本框和浏览按钮之间没有空格