CSS - 如何添加第二个背景图像

标签 css image background web repeat

请求:

我试图让我的网站有一个背景,它沿 x 轴重复,但当它在 y 轴上完成时,它显示不同的图像。我希望它继续。

示例:

---------------
|             |
| (ORIGINAL)  | (repeats on x-axis)
|             |
---------------
|  (SECOND)   |
|             |
---------------
|  (SECOND)   |
|             |
---------------
|  (SECOND)   |
|             |
---------------
|  (SECOND)   |
|             |
---------------

(等等)

我将如何完成这个?

最佳答案

使用多背景 CSS3 功能 http://www.w3.org/TR/css3-background/#layering

http://jsfiddle.net/pWw2A/ 查看 jsfiddle 实例

 body {
  background: url(http://placehold.it/150x80/ff0000/ffffff) repeat-x,
   url(http://placehold.it/150x50/00ff00/000000) 0 80px repeat-y;                
  }

关于CSS - 如何添加第二个背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16637763/

相关文章:

r - 在R中覆盖2张具有透明度的图像

python - 如何使用 Python 检测图像中的激光线

css - JavaFX 忽略背景和字体粗细

javascript - 当鼠标进入该字段时,div 不会改变颜色

image - 找不到变量 : props (react-native)

android - ListView中回收的背景颜色

html - HTML 定义列表的用例和 Bootstrap 问题

javascript - 不同父页面的不同样式表

css - 如何正确修复桌面和移动浏览器之间的 CSS 不一致?

css - 在 TinyMCE 中的元素上使用 jQueryUI 工具提示