我喜欢显示图像或 html 的任何元素并为其初始化高度。当我在像这样的图像后面的 html 中使用文件类型的输入时:
<img src="image.png">
<input type="file" name="image" id="booksimage" style="opacity: 0">
所以输入元素消失了,当我点击图像文件打开对话框打开但它在正常输入元素的高度上工作。当我将输入元素的高度设置为 100px 时,它的工作量不会超过。
当我看到 html 的问题时,我决定使用 Javascript 或 Jquery 来解决问题,我搜索并找到了一些类似的问题,例如:
但解决方案是针对特殊浏览器的,firefox 不支持。有没有其他方法可以通过单击图像打开文件浏览器对话框?!