① 用js/jq或css循环为li添加不同的背景图片
varlist=document.getElementsByTagName('li');
for(vari=0;i<list.length;i++){
list[i].style.backgroundImage=i+'.jpg';
}
以上是你做12张图片的情况。
还有一种是把12张图片整合到一张图片上,前提是这12张图片高度最好一致
样式就用
li{background:url(sprites.jpg)no-repeat;height:固定好高度}
代码用
list[i].style.backgroundPosition='0'+(间隔高度)*i+'px';
② 如何用jquery添加td的背景图片
$tabtd.css("backgroundImage","face/normal.jpg");
③ JQ如何依次为div里面的元素添加背景图片
$("div.b").eq(0).css('background-image','url('+"https://jquery.com/jquery-wp-content/themes/jquery/images/[email protected]"+')');
$("div.b").eq(1).css('background-image','url('+"https://jquery.com/jquery-wp-content/themes/jquery/images/[email protected]"+')');
$("div.b").eq(2).css('background-image','url('+"https://jquery.com/jquery-wp-content/themes/jquery/images/[email protected]"+')');
④ JS/Jquery,如何实现背景图片的更换
你好,Jquery修改背景图片方法如下:
$("这里写css选择器").css("background-image","url(这里填图片路径)");
或者
$("css选择器").css({"background-image":"url(图片路径)"});
比如修改一个p标签的背景为bjt.jpg可以写成:
$("p").css({'background-image':'url(bjt.jpg)'})
⑤ jquery如何改变css背景图
jquery改变CSS背景图修改方法
如果需要使用Jquery修改CSS网页背景样式。用户可以这样写$(‘p’).css({"background-image":"url(../images/msg_btn.gif"});