html - 创建不同的 CSS 层

标签 html css

您好,我是 CSS 的新手,需要一些帮助。我想在 CSS 中为我​​的网站创建 3 层,使其看起来像我在下面提供的图片。

Picture Provided

我该如何在 CSS 中进行设置?任何帮助将不胜感激。

谢谢。

最佳答案

您想了解 z-index 属性。但基本上,任何你应用 z-index 的东西都需要有一个 position 设置......我很确定 static 不起作用但是 absolute relativefixed 都可以。然后你就可以订购了。例如:

.div-background{
  z-index:1;
  position:relative;
}
.div-middle{
  z-index:2;
  position:relative;
}
.div-front{
  z-index:3;
  position:relative;
}

有道理吗?

关于html - 创建不同的 CSS 层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28057008/

相关文章:

html - 如何定位导航栏?

html - 奇怪的 iframe 添加到名为 `rufous-sandbox` 的正文标签中

AngularJS ng-max with expression(带有bug的DEMO)

html - 如何强制 display flex 留在里面

javascript - 表格内容不在下方

javascript - 图像延迟加载会引发错误

html - Css :focus working on firefox only. 其他浏览器不支持

离开悬停的 CSS 伪类

css - 如何使图像中的链接可点击?

javascript - 在 JQuery 中,如何在用户单击从 DOM 中删除元素后获取元素的 offset().top