Я пытаюсь оформить кнопку с помощью техники раздвижных дверей css, но она не работает должным образом. У меня есть только доступ к Firefox 3 на данный момент, поэтому эта проблема может не возникнуть в других браузерах, но я бы хотел решить ее и для Firefox.
Вот изображение проблемы:
http://img131.imageshack.us/img131/3559/buttons.png
Как видите, вторая сторона на 1 пиксель ниже первой, а также не достаточно вправо. Вот код, который я использую:
button
{
font-weight: bold;
border: none;
background: top left url(../images/blue_button_left.gif) no-repeat #24AADF;
color: #FFFFFF;
height: 25px;
}
button span
{
display: block;
height: 25px;
background: top right url(../images/blue_button_right.gif) no-repeat;
position: relative;
}
<a href="http://localhost"><button class="important" type="button"><span>Register</span></button></a>
<button type="submit"><span>Submit</span></button>
Как мне исправить эту проблему? Я попытался относительно позиционировать диапазон, используя top: -1px right: -3px, но затем текст был выровнен неправильно.
Спасибо.