在CSS中,我试图找出如何单独控制堆叠在一起的两个背景图像的大小。所以在CSS中,可以定义1个背景图像:background:url('base.png') no-repeat center;
。为了在基本图像的顶部堆叠覆盖图,可以使用如在图1的中的方法。如何控制单个背景定义的多个图像
.my-class { background: url('overlay.png') no-repeat center, url('base.png') no-repeat center; background-size: 100% 100%; }
图1
不过,如果我想为每个图像的尺寸略有不同,我不知道该怎么做。我想象的咒语是一种内嵌位置和尺寸的定义,如在图2。但我还没有完全正确。有谁知道如何做到这一点?提前致谢。
.my-class { background: url('overlay.png') no-repeat 0 0/100% 90%, url('base.png') no-repeat center 0 0/100% 100%; }
图2
看看http://stackoverflow.com/questions/423172/can-i-have-multiple-background-images-using-css我假设你可以调整大小,如下所述由grapien – Mal 2013-03-27 05:23:53