我将使用HTML按钮标签来作为我的提交按钮以及指向其他页面和功能的按钮。我希望能够有不同背景颜色的按钮(如蓝色、灰色、红色、绿色等),但是似乎无法通过简单地添加类到按钮标签中实现。
以下是我目前的代码: HTML
<button class="green_btn" type="submit" name="cnp">News Control</button>
CSS
button {
margin: 0 auto 5px auto;
display: block;
width: 134px;
height: 35px;
background: url('../images/darkgrey_btn_bg.png') no-repeat left;
border: 0 none;
font-weight: bold;
text-align: center;
color: #fff;
cursor: pointer;
}
.grey_btn button {
background: url('../images/darkgrey_btn_bg.png') no-repeat left;
}
.green_btn button {
background: url('../images/green_btn_bg.png') no-repeat left;
}
.ltblue_btn button {
background: url('../images/ltblue_btn_bg.png') no-repeat left;
}
.blue_btn button {
background: url('../images/blue_btn_bg.png') no-repeat left;
}
.red_btn button {
background: url('../images/red_btn_bg.png') no-repeat left;
}
默认情况下,我希望按钮的背景是garkgrey_btn_bg.png,但如果我想将green_btn_bg.png用作背景,则将class =“green_btn”添加到html中不起作用。
有人有任何想法吗?