Я пытаюсь стилизовать кнопки формы, и у меня возникла проблема в Firefox, которую я не могу понять до конца...
Я хочу, чтобы стили <a/>
и <input type="submit"/>
выглядели одинаково (у меня есть фоновое изображение кнопки, использующее технику раздвижных дверей для применения эффекта наведения мыши).
Все это прекрасно работает, за исключением Firefox, текст ввода ввода немного ниже, чем должно быть. IE и Safari/Chrome работают нормально.
(источник: muonlab.com)
У кого-нибудь есть идеи?
Спасибо
<div class="buttons">
<a href="#" class="button btn-small-grey">« Back</a>
<input type="submit" class="button btn-large-green" value="Save changes" />
</div>
.button
{
cursor: pointer;
border: 0;
background-color: #fff;
color: #fff;
font-size: 1.4em;
font-weight: bold;
outline: 0;
font-family: Arial, Verdana, Sans-Serif;
}
a.button
{
display: block;
float: left;
text-align: center;
text-decoration: none;
padding: 5px 0 0 0;
height: 22px;
margin-right: 1em;
}
.btn-small-grey
{
height: 27px;
width: 96px;
background-position: 0 -81px;
background-image: url(/assets/images/buttons/buttons-small.gif);
}
.btn-large-green
{
height: 27px;
width: 175px;
background-position: 0px -54px;
background-image: url(/assets/images/buttons/buttons-large.gif);
}