私は div を持っています:
<div class="ContainerBG">
Special Ad
</div>
そしてCSS:
.ContainerBG
{
background-repeat: repeat-x;
text-align: center;
vertical-align: middle;
font-size: 16px;
font-family: Arial;
color: #000000;
width: 100%;
line-height: 28px;
font-weight: bold;
background-image: url('Resources/images/ContainerBG.gif');
}
すべてのブラウザーと IE9 では背景が正しく表示されますが、IE8 以下では背景がまったく表示されませんが、「ContainerBG」の他のプロパティは機能しています! また、IE Developer Tool で正しくレンダリングされた背景を確認できます。
私も試しました:
background: url('Resources/images/ContainerBG.gif') repeat-x;
スタイルをインラインで渡そうとしましたが、うまくいきませんでした!
同じ CSS の div を span に置き換えれば、うまくいきます! テストページはここにあります。左側のペインは私が話しているdivであり、右側のペインには同じコードがありますが、スパンを使用していることに注意してください。スパンは機能していますが、divはありません!!
誰も同じ問題に直面していますか?助言がありますか?