2010-11-30 19 views
1

だから、これはボタンなぜ私はこのCSSでIE8のこの画像ボタンを見ることができませんか?

<input type="submit" name="logueo" value="log" id="sendbu"/> 

のHTMLコードがあり、これはすべて、これはChromeとFirefoxの上で動作するCSSスタイル

#sendbu  { width: 50px; height: 34px; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; background: transparent url(lock.png) no-repeat center top; border: 0; text-indent: -1000em; cursor: pointer; cursor: hand; } 

ですが、IEのボタンの継ぎ目が存在いけないし。助けてくれてありがとう。

+0

これはあなたの問題の解決策ではありませんが、あなたのコードではエラーと思われます.. "cursor:pointer; cursor:hand;" – Blowsie

答えて

1

- 1000em、すなわち、負のマージン上の別の計算を行い、それを削除し、時には一度

+0

IEで動作しますが、イメージ上で、私は何をすることができますか? – DomingoSL

+0

@domingoテキストに適切な位置を与える、何らかの理由で重複している、コードをフィドルに投稿することができますか?簡単に修正できます。 – kobe

+0

CSSでの通話が良好です。 @DomingoSL CSSを検証して、クロスブラウザに準拠していることを確認します。ベスト –

0

試してみてください。また、 'name'と 'id'のプロパティは一致する必要があります。ブラウザの 'name'の使い方が異なります。なぜテキストインデント@domingo

+0

私は同意する、 "id"と "名前"の属性が一致する必要があります。特にIEの場合。最高 –

+0

@OVWeb Solutionsなぜ彼らは一致する必要がありますか? IEの古い 'document.getElementById()'は名前属性も取得していますか? – alex

+0

@domingoなぜtext-indent - 1000em、つまり負のマージンで別の計算をして、それを削除して一度だけチェックしようとする – kobe

1

font-size: 0;作品をチェックしてみてください。私は、IEで動作する負のインデントを使用するサイトがあると確信しています。

関連する問題