html - img 标签不允许重叠

标签 html css twitter-bootstrap image

所以我尝试使用 img 标签在 html/css 中制作背景 img 但我的 img 标签不允许东西重叠它并且当我尝试使用 div 类元素时它不会拉伸(stretch)到边缘即使宽度为 100% 的页面。这是我的 css 和 html。

 .backgroundImage {
background: url(/images/mainBackground.jpeg) top no-repeat;
width: 100%;
height: auto;
position: relative;
z-index: 0;
margin: 0 auto;
} 

.img{
z-index:0;
}

.img-responsive{
 height:auto; 
 width:100%
}

这是我尝试过的两种方式:

<img src="../images/mainBackground.jpeg" class="shadow-offset   img-responsive"/> 

<div class="backgroundImage">  

除了我的页脚之外,div 结束

我有容器,但它们都不在任何容器内,因为它们在我使用容器之前就从页面顶部开始。

最佳答案

将所有 html 包装在 <html> 中标记,然后使用以下 css:

html {
   background-image: url("image/url.png");
}

关于html - img 标签不允许重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48445390/

相关文章:

javascript - 为什么我的 Space Invaders 不动?

javascript - 如何在不使用 Google map 的情况下将纬度/经度转换为 HTML5 坐标?

java - 关于Struts 2框架中的HTML标签

jquery - 隐藏 Bootstrap 导航栏品牌,仅在导航栏折叠时居中显示

html - 使用 CSS。水平居中可变数量的元素

javascript - 如何使粘性侧边栏仅在父容器内 float

html - 为什么页脚会掩盖内容?

javascript - 悬停时表格行轮廓的想法? CSS 大纲在 Webkit 中的 tr 上失败

css - 将媒体查询与 LESS 结合使用

Jquery 函数无法在 Bootstrap 模式下工作