{{ Form::open(array('' => 'menu/profile', 'files' => true)) }}
{{ Form::file('image') }}
{{ Form::submit('Save changes') }}
{{ Form::close() }}
{{ Form::file('image') }}
这给了我一个值为= browse的按钮。 我可以将其更改为例如上传,并且该按钮附近也是"没有选择文件"。 我能以某种方式隐藏吗?
答案 0 :(得分:0)
这与laravel无关,但与浏览器有关。它会说"浏览"在IE和FireFox中,但是"选择文件"在Chrome中。
有一些解决方法,但最好不要更改浏览器默认值。但是,如果您仍想更改文件输入,请选中here
答案 1 :(得分:0)
它不是幼虫MVC问题。
但是您可以使用下面的方法解决此问题 可能的解决方案:
劈
input[type='file'] {
opacity:0
}
或
设置宽度/高度
input[type="file"]{
opacity:0;
height:48px;
width:48px;
}
或 只是玩宽度
input[type='file'] {
width: 95px;
}
在Chrome 20,Safari 5.1.7和IE 9上进行了测试。
或 让它透明
input[type='file'] {
color: transparent;
}
<input type='file'/>
示例 enter link description here
见链接:
http://geniuscarrier.com/how-to-style-a-html-file-upload-button-in-pure-css/