具有 3 个背景的 div

发布于 2024-12-21 05:00:54 字数 422 浏览 0 评论 0原文

可能的重复:
我可以使用 CSS 获得多个背景图像吗?

可以吗在一个 div 中使用 3 个不同的背景图像? 想象一个 div,最左边是一个图像(不重复),中间是另一个水平重复的图像,最右边是另一个不重复的图像。 (与页眉/内容/页脚模型垂直工作的方式大致相同。)

如果不可能,请向我展示替代方法 - 到目前为止我尝试过的每种方法都失败了。

在此处输入图像描述

Possible Duplicate:
Can I have multiple background images using CSS?

Is it possible to use 3 different background images in a div?
Imagine a div where the far left is one image (that does not repeat), the middle is another image that repeats horizontally, and the far right is yet another image that does not repeat.
(In much the same way as the header/content/footer model works vertically.)

If it's not possible please show me alternative ways - every way I have tried thus far has failed.

enter image description here

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

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

发布评论

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

评论(2

柳絮泡泡 2024-12-28 05:00:54

有了 CSS3,这是可能的。

http://www.css3.info/preview/multiple-backgrounds/

事情是,使用IE7和IE8的人不会看到它......但是那些使用最新版本的chrome,firefox,safari,opera的人,我认为IE9将能够看到它。

那么你的公众是什么?

请参阅此图表:http://caniuse.com/#search=multiple%20backgrounds

With CSS3, it is possible.

http://www.css3.info/preview/multiple-backgrounds/

Thing is, People with IE7 and IE8 wont see it... But those with the lastest versions of chrome, firefox, safari, opera, and I think IE9 will be able to see it.

So what is your public?

See this chart: http://caniuse.com/#search=multiple%20backgrounds

好菇凉咱不稀罕他 2024-12-28 05:00:54

实际上,您可以使用滑动门技术来做到这一点,而无需添加太多额外的标记(如果有) 。该技术在所有浏览器中兼容。

HTML:

<div class="outer">
    <div class="inner">
        ...
    </div>
</div>

CSS:

.outer { /* Apply "left door" styles here */ }
.inner { /* Apply "right door" styles here */ }

如果您对此有任何疑问/问题,请告诉我。

You could actually do this without adding too much extra markup (if any) using the sliding doors technique. This technique is compatible in all browsers.

HTML:

<div class="outer">
    <div class="inner">
        ...
    </div>
</div>

CSS:

.outer { /* Apply "left door" styles here */ }
.inner { /* Apply "right door" styles here */ }

Let me know if you have any questions/problems with this.

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