背景不显示在重复-y中

发布于 2024-10-01 01:10:54 字数 524 浏览 3 评论 0原文

左右div(列)的背景不显示。但是当添加“高度:xx px”时显示。 但是我的内容div是灵活的。如何解决这个问题? tnx。 我的代码是:

<div style="background:url("image/l.png") repeat-y;float:left;width:3px;height:auto;" id="left"></div>
<div style="width: 613px;background:#fff;" id="center">
  <p>contents</p>
  <p>contents</p>
  <p>contents</p>
  .
  .
  .
  .
  .
  .
</div>
<div style="background:url("image/r.png") repeat-y;float:left;width:3px;height:auto;" id="right"></div>

background of left and right div(column) not show.but when add "height: xx px" are shown.
but my content div is flexible.how solve this problem?
tnx.
my code is :

<div style="background:url("image/l.png") repeat-y;float:left;width:3px;height:auto;" id="left"></div>
<div style="width: 613px;background:#fff;" id="center">
  <p>contents</p>
  <p>contents</p>
  <p>contents</p>
  .
  .
  .
  .
  .
  .
</div>
<div style="background:url("image/r.png") repeat-y;float:left;width:3px;height:auto;" id="right"></div>

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

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

发布评论

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

评论(3

故事与诗 2024-10-08 01:10:54

组合 lr.png 并使它们成为 1 个在 #center 上垂直重复的背景图像,或者如果需要,将它们放在中心元素的父元素上。

Combine l and r.png and make them 1 background image repeating vertically on #center, or if necessary put them on the parent of the center element.

如果没有你 2024-10-08 01:10:54

最有可能的是双引号...为了最佳实践,请尝试将 css 保持在外部。猎人的做法堪称完美。

Most likely the double quotes... for best practice, try to keep your css external. What hunter did is perfect.

尾戒 2024-10-08 01:10:54

去掉双引号。使用 url() 时不需要引号。

Get rid of the double quotes. You don't need quotes when you use url().

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