Javascript 是否可以设置输入类型=文件的文本框高度?
基本上,我有一个Javascript 是否可以设置输入类型=文件的文本框高度?,javascript,html,css,file-upload,Javascript,Html,Css,File Upload,基本上,我有一个,它位于一个div的内部,我想让输入的文本框部分填充整个div。理想情况下,按钮部分将位于父div之外,并且不可单击。我已经能够使用size设置宽度,但似乎无法设置高度。你可以看到我在这里谈论的一个例子: 我找到了一些关于设置input type=file样式的信息,但大部分都与设置按钮样式有关。是否可以设置文本框的高度 我的最终目标是创建一个div,人们可以在其中拖放文件,因此我的计划是用输入的文本区域填充整个div,然后将不透明度设置为0。我也愿意接受其他建议…要设计输入[t
,它位于一个div的内部,我想让输入的文本框部分填充整个div。理想情况下,按钮部分将位于父div之外,并且不可单击。我已经能够使用size
设置宽度,但似乎无法设置高度。你可以看到我在这里谈论的一个例子:
我找到了一些关于设置input type=file样式的信息,但大部分都与设置按钮样式有关。是否可以设置文本框的高度
我的最终目标是创建一个div,人们可以在其中拖放文件,因此我的计划是用输入的文本区域填充整个div,然后将
不透明度设置为0。我也愿意接受其他建议…要设计输入[type=“file”]
的样式,您可以做的不多
但是,您始终可以在那里放置一个虚拟输入(您可以随意设置样式),并将正确的输入放置在顶部,不透明度为0,这样您就看不到它,但单击虚拟元素会激活正确的输入。您考虑过使用file drop吗?不支持旧浏览器,但根本不需要任何输入
是的,这正是我想要做的。我想要的输入是300px高的。。。我现在使用的事件是onchange
,我并不真正关心点击。就在文本发生变化的时候。