0

こんにちは、トップの旗のアイコンやフッターのソーシャル メディアのアイコンなど、IE7 で CSS スプライト画像が表示されない理由を知りたいです。

理由を教えてください。

リンクはこちら http://indivar.us/StackOverFlow/PTCNews/Website/

4

2 に答える 2

2

リンクをチェックせずに (サイトが巨大であるため)、スプライトを使用する場合、IE7/6 では背景色を設定する必要があります。透明に設定することもできます。

background: transparent url(../images/flags.png) no-repeat -57....
于 2012-05-31T05:01:07.717 に答える
0

はい、分かりました..

上記のリンクを参照して、IE7 の FLAGS ICONS の CSS を以下float:leftdisplay:inline示しp.flags aます。

p.flags a 
{
  display:inline;
  text-indent:-9999px;
  margin-right:5px;
  position:inherit;
  float:left;
}
于 2012-05-31T06:08:13.587 に答える