【问题标题】:how to give background position in jquery如何在jquery中给出背景位置
【发布时间】:2015-04-30 05:28:10
【问题描述】:

我试图在 jquery 中给出背景位置,但它不起作用。

var a = 20;
var b = 30; 
var loader_pos = a + b;

$('.loader-search').css({"background-position" : center loader_pos});

提前致谢

【问题讨论】:

标签: jquery html css dom


【解决方案1】:
$('.loader-search').css({"background-position" : "center "+loader_pos+"px"});

试试这个。

DEMO

【讨论】:

  • @InderjeetSinghAhuja 看看它现在工作的演示 :)
  • 谢谢 Kawinesh,我在变量计算中犯了一个错误。
【解决方案2】:

试试这个

$('.loader-search').css({"background-position" :loader_pos + "px"});

【讨论】:

    【解决方案3】:

    试试这个解决方案jsfiddle

    html

    <div class="check"></div>
    

    jquesy

     $('.check').hover(function()
                      {
                      var a = 20;
    var b = 30; 
    var loader_pos = a + b;
                      $(this).css('background-position','center,'+loader_pos+'px');
                      });
    

    css

    .check
    {
    height:100px;
        width:100px;
        background:url('http://fc00.deviantart.net/fs70/f/2013/179/2/c/ios_7_icons__updated__by_iynque-d69mme1.png');
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-07
      • 2011-03-01
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      • 1970-01-01
      • 2011-07-27
      相关资源
      最近更新 更多