一行 来回滚动制作
一、 html部分:
<div class="f75 cl">
<ul>
<li class="fl">工行北京分行:贵金属市场交易策略(20191225</li>
<li class="fl">工行北京分行:贵金属市场交易策略(20191224)</li>
<li class="fl">关于调整如意金积存业务最低投资额的通告</li>
<li class="fl">工行北京分行:贵金属市场交易策略(20191220)</li>
<li class="fl">波音宣布将暂停生产737MAX系列飞机</li>
<li class="fl">纽约联储12月制造业指数上升至3.5</li>
<li class="fl">纽约金价上涨 美元指数下跌</li>
</ul>
</div>
二、css部分
.f75{
width: 400px;
height: 30px;
overflow: hidden;
}
.f75 ul li{
width: 400px;
height: 30px;
line-height: 30px;
margin-left: 15px;
font-size: 15px;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; //下面这三个一行内多余部分用...表示;
}
.f75 ul li:hover{
color: #c7000b;
}
三、js部分
var time = setInterval(function () {
t();
}, 5000)
function t() {
var he = $(".f75>ul>li").height(); //找到li高
$(".f75>ul>li").eq(0).appendTo($(".f75>ul")); //复制第一个到最后一个
$(".f75>ul").animate({
"marginTop": "-" + he
}, 500, function () {
$(".f75>ul").css({
"marginTop": 0
})
})
}
欢迎各位大神 指点和评论;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程