
jquery操作css的问题
用jquery操作css改变background-position的语句怎么写呢?我想改变背景图片的位置!$(this).css("background-position...
用jquery操作css改变background-position的语句怎么写呢?我想改变背景图片的位置!
$(this).css("background-position","-145px")
这句话没有用,注: 我是想设置背景图片的x轴坐标为-145px 展开
$(this).css("background-position","-145px")
这句话没有用,注: 我是想设置背景图片的x轴坐标为-145px 展开
展开全部
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
<script>
$(function(){
$('#neo').hover(
function(){
$('#nn').css("background-position","45px 45px");
},
function(){$('#nn').css("background-position","145px 145px");});
});
</script>
<style>
.nn{width:400px;height:400px;border:1px solid red;background:url(https://gss0.bdstatic.com/70cFsj3f_gcX8t7mm9GUKT-xh_/jctuijian/1013/jctj.jpg?t=1413158402) no-repeat 145px 145px;}
.bt{border:1px solid green;border-radius:4px;width:200px;padding:10px;}
</style>
<div id="nn" class="nn">http://www.w3school.com.cn/jquery/css_css.asp</div><br>
<div id="neo" class="bt">鼠标滑过这里</div></div>
2014-10-13
展开全部
$(".box").css("background","url(../images/xx.jpg) center no-repeat");
追问
我是想改变背景图片的位置,要用到具体的像素级别,不是用到center top这些。谢谢!
追答
呵呵,好吧,我认为你懂呢,这不是一样吗?我又不清楚你图片的位置。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改为backgroundPosition试试
追问
jquery改css属性不用这样写,不过还是谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询