在一些网站的公告栏有这样的一个效果,如果有多条公告就会出现上下滚动效果【也叫做跑马灯效果】,这是如何实现的呢?下面通过基于jquery的扩展,实现模拟Marquee无缝滚动效果,并能控制滚动的速度。
html:
<style>
.scroll{
height: 40px;
line-height: 20px;
overflow: hidden;
</style>
<div class="scroll">
<li>jquery扩展方法:实现无限循环滚动01</li>
<li>jquery扩展方法:实现无限循环滚动02</li>
<li>jquery扩展方法:实现无限循环滚动03</li>
<li>jquery扩展方法:实现无限循环滚动04</li>
</div>
jquery扩展
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
<script>
(function($){
$.fn.toScroll = function(options){
广州设计公司
https://www.houdianzi.com
我的007办公资源网站
https://www.wode007.com
<script>
$(function() {
$('.scroll').toScroll({
speed: 40,