css问题,marquee
<ulclass="img-listclearfix"><marqueescrollamount=10onmousemove="this.stop();"onmouseo...
<ul class="img-list clearfix">
<marquee scrollamount=10 onmousemove="this.stop();" onmouseout="this.start();">
<li>
<div class="pic"><a href="#" target="_blank"><img src="images/g1.png" /></a></div>
<div class="desc"><a href="#" target="_blank">健身器材</a></div>
</li>
。。。
</marquee>
</ul>
上边是代码,用js横向滚动li,我放10个图片(li)正常,我现在放20张图他就自动变成两排了。是不是css的原因?
错了,不是用js,是直接用marquee。
是的,这是样式
井号product-show .img-list li .pic img{width:166px;height:130px;}
井号product-show .img-list li .desc{margin-top:3px;} 展开
<marquee scrollamount=10 onmousemove="this.stop();" onmouseout="this.start();">
<li>
<div class="pic"><a href="#" target="_blank"><img src="images/g1.png" /></a></div>
<div class="desc"><a href="#" target="_blank">健身器材</a></div>
</li>
。。。
</marquee>
</ul>
上边是代码,用js横向滚动li,我放10个图片(li)正常,我现在放20张图他就自动变成两排了。是不是css的原因?
错了,不是用js,是直接用marquee。
是的,这是样式
井号product-show .img-list li .pic img{width:166px;height:130px;}
井号product-show .img-list li .desc{margin-top:3px;} 展开
1个回答
展开全部
恩,是CSS的问题,
看一下这个样式 .img-list
里面是不是指定了宽度!
看一下这个样式 .img-list
里面是不是指定了宽度!
更多追问追答
追问
我去掉width就变三排了
追答
井号product-show .img-list li .pic img{width:166px;height:130px;}
是指定了每张图片的宽度和高度,
你看一下“井号product-show” 里面肯定也有类似的css样式
{width: 1800px ;overflow: hidden}
你想要20张图片,就把里面那个宽度值调大 2倍 ,比如 3600px
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询