小编ran*_*evi的帖子

使用jQuery获得CSS位置百分比

我正在尝试使用jQuery获取元素的CSS(顶部和左侧):

$(element).css('top');
Run Code Online (Sandbox Code Playgroud)

但不是像它应该的"12%",我得到了像素.
我如何获得百分比?

HTML:

<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<style type="text/css">
.parWrapper {
    position:absolute;
    top: 40%
}
</style>
</head>
<body>
<div> 
    <div id="crap" class="parWrapper" style="left:50%">
    Wrap1   
    </div>

    <div class="parWrapper">
    Wrap2
    </div>

    <div class="parWrapper">
    Wrap3   
    </div>

    <div class="parWrapper">
    Wrap4   
    </div>

    <div class="parWrapper">
    Wrap5   
    </div>

</div>

</body>
Run Code Online (Sandbox Code Playgroud)

css jquery

12
推荐指数
4
解决办法
2万
查看次数

jquery.animate background-position不起作用

我正在尝试使用动画创建背景位置更改.
但由于某种原因,它不起作用.

<script language="javascript" src="http://code.jquery.com/jquery-1.5.min.js"></script>
<div class="moveme" style="height:80px;width:240px;background-image:url('http://www.google.de/intl/en_com/images/srpr/logo1w.png');background-repeat:no-repeat"></div>

<script language="javascript">
    $('.moveme').css("background-position","0px 0px").animate({backgroundPosition:"-100px 10px"});
</script>
Run Code Online (Sandbox Code Playgroud)

想法?

jquery jquery-animate

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

jquery ×2

css ×1

jquery-animate ×1