2010-11-26 15 views
4

背景イメージを伸ばして、常にウィンドウを満たしています。CSS3 Internet Explorerの尺度背景フィルタ:

私はmozillaとchromeで管理していますが、IEでは苦労しています。私はIEで前にこれを管理しているが、動作していないのこの時間は、ここに私のHTMLとCSSです:

HTML5:

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
     <meta charset="utf-8"> 
     <meta name="description" content=""> 
     <title>IndieCity.com Signup</title> 
     <!-- CSS gets included here --> 
    </head> 
    <body> 
     <div id="background"></div> 
    </body> 
</html> 

CSS:私はIE8を使用してい

div#background { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    width: 100%; 
    height: 100%; 
    min-width: 1024px; 
    min-height: 768px; 
    display: block; 
    background: url(../img/theme1.jpg) no-repeat; 
    background-size: 100%; 
    -moz-background-size: 100%; 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/theme1.jpg', sizingMethod='scale'); 
} 

答えて

16

私はそれを理解しました。

フィルタを使用したときの画像のパスは、HTMLファイルに関連し、CSSファイルには相対しません。

+0

絶対パスも動作します –

関連する問題