滚动消息的代码

在制作滚动消息时总是遇到这样那样的问题,今天整理归纳一下,以备将来直接使用。

<DIV class="box">
       <marquee scrollamount='1' scrolldelay='10' direction='up' width='180' height='173' οnmοuseοver="this.stop()" οnmοuseοut="this.start()" loop="-1">
        <UL class=lastedList>
            <LI><a href=""> 痴心不改爱国情0</a></LI>
            <LI><a href="">痴心不改爱国情1</a></LI>
            <LI><a href="">痴心不改爱国情2</a></LI>
            <LI><a href="">痴心不改爱国情3</a></LI>
            <LI><a href="">痴心不改爱国情4</a></LI>
            <LI><a href=""> 痴心不改爱国情5</a></LI>
            <LI><a href="">痴心不改爱国情6</a></LI>
            <LI><a href="">痴心不改爱国情7</a></LI>
            <LI><a href="">痴心不改爱国情8</a></LI>
            <LI><a href="">痴心不改爱国情9</a></LI>
            <LI><a href=""> 痴心不改爱国情10</a></LI>
            <LI><a href="">痴心不改爱国情11</a></LI>
            <LI><a href="">痴心不改爱国情12</a></LI>
            <LI><a href="">痴心不改爱国情13</a></LI>
            <LI><a href="">痴心不改爱国情14</a></LI>
            <LI><a href=""> 痴心不改爱国情15</a></LI>
            <LI><a href="">痴心不改爱国情16</a></LI>
            <LI><a href="">痴心不改爱国情17</a></LI>
            <LI><a href="">痴心不改爱国情18</a></LI>
            <LI><a href="">痴心不改爱国情19</a></LI>
        </UL>
        </marquee>
    </DIV>

 

.box { border:1px solid #CAE99B; border-top:none; padding:15px 0; }
UL.lastedList{ width:150px; margin:0 auto; }/*一定不能定义height*/
.lastedListli { width:138px; height:20px; text-align:left; background:url(/images/arrow.gif) no-repeat 0 5px; padding-left:12px; }

  

有几点需要着重注意的是marquee的loop要设定无限次循环必须是-1;另外UL的高度一定不能写值,其高度要靠marquee里的height来控制。如果整个BOX一定需要高度,那就把BOX写定高度。

另个,这里的CSS只针对重要的DIV设定了属性,用到具体的地方还得因地制宜为DIV添加CSS的,这个懒偷不了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值