我想input="file"
被隐藏和风格的input="file"
与图标和点击图标选择图像。
.cover_photo {width:100%; height:250px; overflow:hidden; position:relative;}
.cover_photo img {width:100%;}
.upload_btn { position:absolute; top:0; left:0;}
.upload_btn input[type="file"] {display:none;}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<section>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="cover_photo">
<img class="img-responsive" src="http://underafricanskiessafaris.co.za/wp-content/uploads/2015/02/BG-1.jpg" />
<div class="upload_btn">
<form>
<i id="icon_upload" class="fa fa-camera"></i>
<input type="file" name="cover-photo" id="icon_upload" />
</form>
</div>
</div>
</div>
</div>
</div>
</section>
5条答案
按热度按时间guz6ccqo1#
带标签
ev7lccsx2#
我想你需要这样的东西。放置一个图标并点击图标,以编程方式点击输入类型文件。
1rhkuytd3#
您可以使用标签,并将图像放在里面,而不是文本,然后设计它任何你想要的。
hmtdttj44#
使用
opacity: 0
隐藏文件输入并使其为position: absolute
py49o6xq5#