我想通過css加載一張圖片,並將其延伸至整個屏幕。該css:在IE 8及以下版本中拉伸背景圖片
body {
background: url(images/reelgoodguide2.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
overflow: auto;
margin: 0px;
padding: 0px;
}
這在Chrome和Firefox和IE9完美的作品。
如果瀏覽器是IE8或IE7,html中還有一個附加的css文件。這個CSS包含:
但AlphaImageLoader的,而不是body{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/reelgoodguide2.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/reelgoodguide2.jpg', sizingMethod='scale')";
}
拉伸圖像到整個屏幕,圖像仍然居中,它並沒有調整。
注意:當我打開開發人員工具時,我可以看到css文件在那裏。當我禁用過濾器屬性時,沒有任何反應。任何提示我什麼做錯了?
在此先感謝。
哦,我的上帝謝謝你!我一直在嘗試一切,直到我讀到這個,我只有你一個:) – Brent