html - 如何应用标题图像背景?

标签 html css

我希望页眉具有背景图像。我希望该背景图像具有 100% 的宽度,图像的其余部分具有高度(无论保持高度的纵横比).. 以及顶部的标题元素。

我试着申请..

 header {
 Background: url(background.jpg) no-repeat;
 background-size: 100% auto;
 }

但这会使背景停止在标题元素停止的地方(导航菜单)。我希望背景图像一直向下直到图像本身完成。 如果这没有任何意义,我很抱歉。

最佳答案

如果我理解正确的话,你的页眉元素的高度小于你的图片的高度。

header {
 Background: url(background.jpg) no-repeat;
 background-size: 100% auto;
 height: <height of the image in pixels>px
}

这将使两者高度相同,这样图像就不会被截断

关于html - 如何应用标题图像背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19281932/

相关文章:

html - Internet Explorer 11 z 索引 html/css 错误

javascript - 在用 CSS 创建的框中插入 PNG 图像?

c# - Razor 无法检测到部分结束

javascript - 如何给已经有悬停动画的元素添加onclick事件

html - CSS:百分比和 vh/vw 一起,奇怪的结果

c++ - 如何在 htmlcxx C++ 库中显示标签属性?

HTML 5 - 数字正则表达式

css - CSS @import url() 在端口 8080 上的问题

Firefox 中的 CSS3 动画和背景图像

html - CSS 中选择器的问题