【发布时间】:2013-11-27 22:44:24
【问题描述】:
我为我的一个客户制作了全屏背景图片,但问题是当我使用以下 css 代码制作图片以适合所有屏幕时:
#bg-image img{
position:fixed;
left:0;
top:0;
width:100%;
max-height: 100%;
}
#bg-image{
height: 100%;
width: 100%;
float: left;
overflow: hidden;
position: relative;
}
一切都很完美,因为图像填充了我主页的所有背景,但问题是现在背景图像似乎被拉伸了,我想知道如何使我的图像大小或比例正确以适应整个屏幕尺寸而不被拉伸(全质量),使背景图像质量完美。
那么,如何使我的图像完美地适合我的主页背景。
非常感谢任何帮助!
【问题讨论】:
-
这里有一些不错的选择,甚至有一些在 IE8 中可以使用。虽然 background-size 很棒而且很简单,但 IE8 不支持它。如果这不是一个因素,那么不要担心。 css-tricks.com/perfect-full-page-background-image