0

ロゴの王様がすべて入っているスプライトがあります。特定のものを取得したいので、このcssを使用しています

.prog_logo { background-image:url('../../image/sprite_logo.png'); }
.prog_logo_prime { background-position:0px -81px; width:52px; height:51px; }

そして私のaspxで私は画像を入れて作成します

<asp:Image ID="imgLogo" CssClass="prog_logo prog_logo_prime" runat="server" />

問題

  • オペラ座で

ここに画像の説明を入力 完全。

  • クロムで

ここに画像の説明を入力 白い縁取り。

  • IE 9 で

ここに画像の説明を入力 スプライトも白い枠で表示されます。

  • FF時

画像がまったく表示されません。 コメントを確認する


すべてのブラウザでこれを修正するにはどうすればよいですか?

4

1 に答える 1

0

cssにborder:noneを追加するのはどうですか?

.prog_logo { background-image:url('../../image/sprite_logo.png'); border:none; }
于 2012-12-27T18:19:38.800 に答える