フォームボタンのスタイルを設定しようとしていますが、Firefoxの問題が発生しました...入力タイプ= Firefoxでテキスト提出を提出する
私はしたい特定の<a />
と<input type="submit" />
と同じように見える(私は、ホバー効果を適用するためにスライドドア技術を使用して、ボタンの背景画像を持っています)。
これはすべてFirefoxの場合を除いて素晴らしい作品です。それよりもやや低い。 IEとSafari/Chromeは正常に動作します。
alt text http://blog.muonlab.com/wp-content/uploads/2009/11/b0rked-buttons.png
誰もが任意のアイデアを得ましたか。 、パディング(上下):
おかげ
<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);
}
CSSをリセットしていますか?もしそうなら、どちらですか? – Emily
私は、これらの要素に適用される唯一のものは 'margin:0;パディング:0; ' –