2

我试图将背景图像(图案)设置为 div 并且我有图案变形,当我调整浏览器大小时会发生变化。

当我删除 repeat-x 并将 div 的宽度设置为图案宽度(8px)时,图像看起来不错 - img.skitch.com/20120830-m69s2a7x4d3fdxjmsjjs8f58f6.jpg (抱歉,不能发布超过 2 个超链接)。我还在 Windows 7 的 IE9、Chrome 21、Firefox 13 和 Opera 12.01 上测试了这段代码,并且带有 repeat-x 的 div 看起来没问题。

所以我的问题是:

  1. 那是浏览器的错误吗?
  2. 我该如何解决这个问题?

非常感谢。问候。

4

1 回答 1

0

完全没问题。如果您删除它,background-repeat: repeat-x;那么它会在 X 轴和 Y 轴上重复。因为你给了它一个高度,所以它不能显示你重复 Y。只需删除它repeat-x;并给它一个更大的宽度。它将在两个轴上重复。

于 2013-06-14T12:24:20.780 回答