首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

CSS制作滚动图片有关问题

2012-03-21 
CSS制作滚动图片问题这个总是滚动为2行,不知道该怎么解决~~`#marqueeul{list-style-type:nonemargin:0pa

CSS制作滚动图片问题
这个总是滚动为2行,不知道该怎么解决~~`

#marquee   ul{
list-style-type:none;
margin:0;
padding:0;
}
#marquee   li   {
float:left;
width:120px;
height:90px;
margin:2px   2px   2px   0;
border:#999999   solid   1px;
background:#FFFFFF;
padding:1px;
}
#marquee   li   img{
width:120px;
height:90px;
display:block;
}

<ul   style= "width:757px; ">
<marquee   scrollamount= "6 "   onmouseover= "this.stop(); "   onmouseout= "this.start(); "     width= "755 "     height= "90 ">
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
<li> <img   src= "img/header_img.jpg "   /> </li>
</marquee>
</ul>

[解决办法]
在#marquee ul 里加float:left;试试。
[解决办法]
你在 <ul style= "width:757px; "> 里加上id= "marquee "就行了
[解决办法]
我就是用IE6测试的,加了id= "marquee "可以了
[解决办法]
在IE中,你的img太多,总宽大于marquee时,会导致此结果。
而marquee没有overflow属性,加上个div,设置overflow:hidden;则会导致部分img无法看到
float在不同的浏览器中似乎效果不尽相同……
此问题可以这样改善:(期盼高人)
1、控制img的数量;
2、用2个marquee模拟;

热点排行