Html 标题后的背景图像
工作演示: 我正在将这张图片作为背景图片,同时也有一个标题,但是,演示显示我的标题正在剪切到图片上Html 标题后的背景图像,html,css,background-image,Html,Css,Background Image,工作演示: 我正在将这张图片作为背景图片,同时也有一个标题,但是,演示显示我的标题正在剪切到图片上 如何更正此问题,以便首先绘制标题,然后绘制背景主体图像。我仍然希望在不缩放图像的情况下保持图像的质量 尝试使用背景位置 background-position: 0px 85px; 我能做到这一点:) 或者您可以尝试使用以下方法: #background img { width: 100%; height: 100%; position: absolute; to
如何更正此问题,以便首先绘制标题,然后绘制背景主体图像。我仍然希望在不缩放图像的情况下保持图像的质量 尝试使用背景位置
background-position: 0px 85px;
我能做到这一点:)
或者您可以尝试使用以下方法:
#background img {
width: 100%;
height: 100%;
position: absolute;
top: 85px;
left: 0;
z-index: -1;
}
我看不出这些背景有什么不同(考虑缩放):
再说一次,我还有2分钟就要睡觉了,而且我还没戴眼镜;) 尝试使用背景位置
background-position: 0px 85px;
我能做到这一点:)
或者您可以尝试使用以下方法:
#background img {
width: 100%;
height: 100%;
position: absolute;
top: 85px;
left: 0;
z-index: -1;
}
我看不出这些背景有什么不同(考虑缩放):
再说一次,我还有2分钟就要睡觉了,而且我还没戴眼镜;) 移除
img
标签,并对div#background
使用background image
。然后,将背景位置设置为中心85px
组合CSS:
div#background
{
background:url('http://i52.tinypic.com/33xd1yu.jpg') no-repeat center 85px;
width:100%;
height:100%;
}
这将使背景图像向下移动85像素。移除img
标记,并对div\background
使用背景图像。然后,将背景位置设置为中心85px
组合CSS:
div#background
{
background:url('http://i52.tinypic.com/33xd1yu.jpg') no-repeat center 85px;
width:100%;
height:100%;
}
这将使背景图像向下移动85像素。给你
刚刚将top:0
更改为top:85px
,它就可以工作了。给你
刚刚将top:0
更改为top:85px
,它可以工作。您需要将宽度和高度属性保持在100%。我应该清楚地说明将上述代码附加到您的代码中。JSBin可能会错误地呈现它。选中实时预览复选框,您将在窗口右侧看到正确的结果。您需要将宽度和高度属性保持为100%。我应该清楚地说明将上述代码附加到您的代码中。JSBin可能会错误地呈现它。选中实时预览复选框,您将在窗口右侧看到正确的结果。:)感谢您在睡觉前回答问题,但在您的jsbin链接中,图像有一个滚动条。我不想要滚动条,也不想要图像被切断:)感谢你在睡觉前回答问题,但是在你的jsbin链接中,图像有一个滚动条。我不想要滚动条,也不想要剪掉图片!当我在工作中问这个问题时,你帮了我。添加Top85px
会在右侧显示一个水平滚动条。我将#背景img
高度更改为88%
,将div#报头高度更改为10%
,这会使滚动条消失!很高兴你弄明白了,唯一的其他方法就是扔一堆容器来达到效果;然而,如果你能使用百分比,那么这就是你想要达到的目标的最佳途径。帕特里克!当我在工作中问这个问题时,你帮了我。添加Top85px
会在右侧显示一个水平滚动条。我将#背景img
高度更改为88%
,将div#报头高度更改为10%
,这会使滚动条消失!很高兴你弄明白了,唯一的其他方法就是扔一堆容器来达到效果;然而,如果你能使用百分比,那么这就是你想要完成的最好的途径。