Html chrome文件输入宽度

Html chrome文件输入宽度,html,google-chrome,file-upload,input,file-io,Html,Google Chrome,File Upload,Input,File Io,因此,我将一个对象插入到一个相当小的表中……一切正常,但当我在Chrome中查看它时,即使文件上传对象本身只有大约170px宽,它也会占用240px的空间(上传对象为170px,空白为80px)因此,这张桌子的长度将超过这个数量 我尝试使用size=“10”或width=“10”但没有效果 有人知道如何设置它,使它不会伸展那么长吗?我的意思是,文件上传本身只需要170px…我看不出有任何理由在额外的空白中总共需要240px。如果您使用CSS对文件输入应用边框(例如,边框:1px纯红;),您将看到

因此,我将一个
对象插入到一个相当小的表中……一切正常,但当我在Chrome中查看它时,即使文件上传对象本身只有大约170px宽,它也会占用240px的空间(上传对象为170px,空白为80px)因此,这张桌子的长度将超过这个数量

我尝试使用size=“10”或width=“10”但没有效果


有人知道如何设置它,使它不会伸展那么长吗?我的意思是,文件上传本身只需要170px…我看不出有任何理由在额外的空白中总共需要240px。如果您使用CSS对文件输入应用边框(例如,
边框:1px纯红;
),您将看到控件包含一个空白区域。此时将显示所选文件的文件名

您可以使用
width:170px
的CSS样式更改控件的宽度,使其宽度为170像素


但是请注意,这样做会截断所选文件名。

似乎会为上载的文件名保存空白