上傳按鈕我有一個文本框和按鈕,下面的CSS:添加樣式文件中的CSS
JS提琴鏈接:http://jsfiddle.net/Tdkre/
.submit {
-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
box-shadow:inset 0px 1px 0px 0px #cae3fc;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee));
background:-moz-linear-gradient(center top, #79bbff 5%, #4197ee 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
background-color:#79bbff;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #469df5;
display:inline-block;
color:#ffffff;
font-family:arial;
font-size:14px;
font-weight:bold;
padding:5px 14px;
text-decoration:none;
text-shadow:1px 1px 0px #287ace;
cursor:pointer;
}
.submit:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff));
background:-moz-linear-gradient(center top, #4197ee 5%, #79bbff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
background-color:#4197ee;
}
.submit:active {
position:relative;
top:1px;
}
.text-input {
padding: 6px;
font-size: 13px;
border: 1px solid #d5d5d5;
color: #333;
border-radius: 4px 4px 4px 4px !important;
}
<form>
<input type="text" class="text-input" size="40"/>
<input type="button" value="Upload" id="upload" class="submit"/>
</form>
我想相同的樣式添加到文件上傳輸入類型。我是一名初學者。我如何使用這種風格來上傳文件按鈕?
文件的投入是很難的風格。大多數人通過使文件輸入不可見並在其上構建別的東西來實現周而復始的效果,這些效果看起來像他們想要的,但是將點擊和未實現的點擊傳遞給實際輸入。 –
可能重複[樣式輸入類型文件?](http://stackoverflow.com/questions/4909228/style-input-type-file) –
感謝您的幫助,但我做的PHP編程,並沒有太多的經驗與CSS。所以對我來說很難。任何教程鏈接? – sonam