Я использую тег кнопки HTML для своих кнопок отправки, а также кнопки, которые направляются на другие страницы и функции, которые я хотел бы иметь кнопки с разными фонами (один синий, один серый, один красный, один зеленый и т. Д.), но, похоже, не может заставить его работать, просто добавив тег кнопки.Изменение цвета фона тега кнопки HTML с помощью css?
Вот то, что я до сих пор 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 ничего не делает.
У кого-нибудь есть идеи?
Примечание: Я попытался поставить .green_btn после кнопки в css, не имеет никакого эффекта. – Meta