如何更改背景图片大小

时间:2012-02-28 06:20:00

标签: jquery css

   $(this).css('background','url(img/49057_584817416_4750_q.jpg) no-repeat 10% 40%,url(img/yes_no.png) no-repeat 50% 80%,url(../img/invitation.png)');

我只想调整img / 49057_584817416_4750_q.jpg

有什么想法? 谢谢。

3 个答案:

答案 0 :(得分:0)

您可以参考以下链接获取更多信息

http://johnpatrickgiven.com/jquery/background-resize/

答案 1 :(得分:0)

您是否在询问是否可以在元素上调整一个背景图像的大小而不使用css调整其他图像的大小?这个问题的答案是否定的。如果属性具有一个值,则它将计入所有背景图像。

如果您正在使用js来创建它,那么最好注入图像,将它们绝对定位以将它们从流中取出,然后单独调整它们的大小。

答案 2 :(得分:0)

通过CSS3,你可以做这样的事情

-webkit-background-size: 80% 80%; /* Saf3-4 */
     -moz-background-size: 80% 80%; /* FF3.6 */
          background-size: 80% 80%; /* Opera, IE9, Saf5, Chrome, FF4 */