我试图给我的上传按钮添加一些风格,但它给你带来了一些麻烦。当我应用一些样式时,它会影响背景而不是按钮。与so一样。
答案 0 :(得分:1)
遗憾的是,仅仅应用几种风格要困难一些。 Bool先生提供了一个很好的教程,使用HTML,CSS和JavaScript来完成工作:
http://mrbool.com/how-to-style-a-file-upload-button-in-css/26599
希望这有帮助~~
答案 1 :(得分:0)
CSS
<style type="text/css">
div.fileinputs {
position: relative;
}
div.fakeinput{
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
div.fakeinput input[type=button] {
/* enough width to completely overlap the real hidden file control */
cursor: pointer;
width: 148px;
}
div.fileinputs input.file {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}
</style>
HTML
<div class="fileinputs">
<input type="file" class="file" />
<div class="fakeinput">
<input type="button" value="Select file" />
</div>
</div>
</html>
答案 2 :(得分:0)
以下是CSS脚本示例。 同样,您可以根据您的要求添加。
.homebutton {
border: none;
background-color: #ededed;
color: #999999;
font-size: 15px;
font-weight: bold;
height: 40px;
width: 110px;
border-radius: 5px 0px 0px 5px;
}
`