0

私は、IE6 アプリを IE10 / 標準準拠のブラウザーに変換するプロジェクトに取り組んでいます。

プロジェクトには、css を使用して画像としてレンダリングされるハイパーリンクがあります。

<a href="somelink.htm" class="Icon_Page">

.Icon_Page
{
    background-image: url('../images/icons/page.png') ; 
        background-repeat: no-repeat;
    padding:0px 16px 0px 0px;
}

アイコンは 16 ピクセルの正方形です。CSS を以下のように更新したところ、Chrome と Safari でほぼ正しくレンダリングされるようになりました。標準モードの IE 9/10 では、画像はレンダリングされません。IE で画像をレンダリングするには、css で何を表示する必要がありますか?

4

1 に答える 1

2

タグcssに高さと幅を割り当てる必要があり、設定することができますdisplay: block;

于 2012-08-17T06:05:11.890 に答える