在 :before 伪元素后面发送图像

发布于 2024-10-03 19:23:25 字数 430 浏览 7 评论 0原文

我受到 单个元素的多个背景的启发,并尝试这样做...但是失败了。

这是我在 jsfiddle 中的示例代码。

:before 元素中的图像(蓝鸟)永远不会下降到主(白鸟)元素。这是我尝试过的:之前。

  • content:url() 或 background:url()
  • z-index: -1 或任意小于 main 的
  • :before 和 :after :(

我怎样才能将它发送回主元素???

I was inspired by Multiple Backgrounds with single element and try to do that...but failed.

This is my sample code in jsfiddle.

Image(blue bird) in the :before element never goes down to main(white bird) element. Here goes what I tried with :before.

  • content:url() or background:url()
  • z-index: -1 or arbitrary smaller number than main's
  • :before and :after :(

How can I send it back to main element???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

回眸一笑 2024-10-10 19:23:25

在您的第一个链接中,架构显示 :before 和 :after 背景位于元素的背景上?
所以我认为一切都很好,你只需要把两个背景颠倒一下即可。

In your first link the schema shows :before and :after backgrounds are on the element's background??
So I think all's good, you just have to invert the two backgrounds.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文