2011-03-02 16 views
0

IEは本当に(いつものように)再生していますが、右下隅の画像でdivを「no-repeat」に設定していますが、IEは繰り返し画像で描画しています。誰もが親切になり、それをチェックアウトする場合..ここ バックグラウンドの繰り返しはIEで動作しません

リンクがあります - それは「宣伝」と題する右側の欄下半分の方法です:

ここhttp://inside-guides.co.uk/brentwood/pages/index.html

は、CSSです(も確認することができます開発者向けツール)

.right-nav .bg.advertise-home {background:url(/images/Structure/sign.png) right 100% no-repeat;} 

つまり、嫌い!

答えて

1

あなたの速記によって引き起こされる可能性があります

background:url(/images/Structure/sign.png) right 100% no-repeat; 

は次のようになります。

background:url(/images/Structure/sign.png) no-repeat right 100%; 
+0

おそらく、私が欠けていますIE-ismですが、なぜ「底」の代わりに100%を置くのですか?さもなければ、この答えは私が与えようとしていたものです。 –

+0

@A。 R. Younce私は元のCSSをコピーしたので、 '100%'は有効ですので、変更するのは気にしませんでした。 – jeroen

0

私はXPが私のVMwareにインストールしてしまったが、私は、サイトが完全にねじ込まれているXPにあなたを伝えることができます。 IEが100%好きなのかどうかは分かりません。

重要な表現を追加して、このクラスのCSSが置き換えられていないことを確認することもできます。

.right-nav .bg.advertise-home {background:url(/images/Structure/sign.png) right 100% no-repeat !important;} 
関連する問題