2

在这个论坛中,我读到我需要使用 JQ 来调整背景图像的大小。但我不知道 JQ 并想通过 css3 调整背景图像的大小。我可以做吗?如果可能的话,请告诉我正确的方向。

我有两个背景图片。一个 - 带有重复的纹理(我不想缩放它),另一个 - 在下面 - 整个图片(这个我不想重复并且想在站点更改分辨率时调整大小(例如在小屏幕上)。

    body { 
     padding-top: 60px; 
     padding-bottom: 40px;
     background-color:#ededed;
     background-image:url('http://b.pusku.com/wp-content/uploads/2012/11/textura5.png'), url('http://b.pusku.com/wp-content/uploads/2012/11/fone1.jpg'); 
} 
4

1 回答 1

3

这是一个例子。40% 20%部分是第一个图像的大小,20 % 15%是第二个图像的大小。然后,重复规则指定第一个图像不重复,而第二个图像重复。

 body { 
     padding-top: 60px; 
     padding-bottom: 40px;
     background-color:#ededed;
     background-image:url('http://upload.wikimedia.org/wikipedia/commons/c/cb/Fighting_kittens-1340.jpg'), url('http://thepersiankittens.com/Persian_Kittens.jpg'); 
     height: 1000px;
     width: 400px;
     background-size: 40% 20%, 20% 15%;
      background-repeat: no-repeat, repeat;
    }

这是一个示例,您可以使用http://jsbin.com/ojudel/1/edit

更改百分比,您将看到它是如何工作的。更多信息可以在这里找到。

于 2013-01-18T14:59:04.063 回答