簡體   English   中英

在IE8中拉伸圖像作為背景

[英]Stretching an image as background in IE8

我正在嘗試將圖像擴展到IE8中瀏覽器的邊界。 除了右邊,左邊,頂部和底部有大約5像素大小的空白外,它都有效。 我希望圖像完全伸展到各個方向。 我的雇主暗示,如果我不能正確顯示此頁面,這是最后一根稻草:(如果可以,請幫助。

HTML:

</head>
 <body class="fullbackground">
 <!--THIS IS THE BACKGROUND IMAGE--><img class="fullbackground" src="c:\documents and settings\zx08067\Desktop\Outage_Page\background.png">
    <div class="top">
...
...

CSS:

body {
    position:relative;
}

img.fullbackground {
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    width:100%; /* alternative: right:0; */
    height:100%; /* alternative: bottom:0; */
    padding-left:0px;
    padding-right:0px;
    margin-left:0px;
    margin-right:0px;
}

嘗試將body標簽設置為邊距和填充為0。

body {
    position:relative;
    margin: 0;
    padding:0;
}

大多數Web瀏覽器在元素上都有自己的默認樣式。 我個人總是使用重置腳本,例如: http : //meyerweb.com/eric/tools/css/reset/

在你的CSS添加

html,body{
padding:0 0 0 0;
margin:0 0 0 0;
overflow-x:hidden; // To remove the bottom scrollbar
}

希望它能工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM