我希望有一个CSS div,它有一个背景图像(完整图像大小为950px x 306px),它显示整个背景图像,并根据浏览器大小调整背景图像的大小。
所以CSS div代码应该:
有人可以帮忙吗?我是CSS的新手,并且一直在尝试许多不同的方法,但似乎都没有。我真的很感谢你的帮助!
P.S。请不要JQuery:)
答案 0 :(得分:3)
body
{
background-image:url('image.gif');
background-size:100% 100%;
}
答案 1 :(得分:1)
如果您希望为用户的浏览器调整大小,则必须是动态的。你不能单独使用CSS。
这可能有用:http://imageresizing.net/
答案 2 :(得分:0)
你可以这样做。
body{margin:0;
padding:0;
width:100%;
height:100%;
overflow:hidden;
}
img#background{position:absolute;
z-index:1;
width:100%;
height:100%;
top:0;
left:0;
}
http://jsfiddle.net/jasongennaro/nTLXA/1/
然后将div
置于此之上。