【发布时间】:2009-07-30 12:24:50
【问题描述】:
我正在尝试使用 css 的“滑动门”技术来设置按钮的样式,但它无法正常工作。我目前只能访问 firefox 3,所以这个问题在其他浏览器中可能不会出现,但我也想为 firefox 解决它。
这是问题所在的图片:
http://img131.imageshack.us/img131/3559/buttons.png
如您所见,第二面比第一面低一个像素,而且还不够靠右。这是我正在使用的代码:
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 相对定位跨度,但文本未对齐。
谢谢。
【问题讨论】: