【博主推荐】html好看的列表滚动效果(附源码)

【博主推荐】html好看的列表滚动效果介绍

  • 功能实现

1.实现列表滚动,上下无缝衔接;
2.实现鼠标悬浮停止滚动;
3.实现多列表滚动;

  • 使用技术

html + css + js

1.界面效果示例

1.1单列表效果

在这里插入图片描述

1.2多列表效果

在这里插入图片描述

2.html中body代码

<body>
	<div class="monitor panel">
		<div class="inner">
			<div class="content" style="display: block;">
				<div class="head">
					<span class="col">我是第一</span>
					<span class="col">我是内容</span>
					<span class="col">我是时间</span>
				</div>
				<div class="marquee-view">
					<div class="marquee">
						<div class="row">
							<span class="col">北上广1</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广2</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广3</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广4</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广5</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广6</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广7</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广8</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广9</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
						<div class="row">
							<span class="col">北上广10</span>
							<span class="col">思念是条长长的眼线,一闭上眼就蔓延出泪滴涟涟</span>
							<span class="col">20220520</span>
							<span class="icon-dot"></span>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>  
</body>

3.引用方式

3.1.嵌套在自己的界面代码

//根据实际大小调整最外层大小
<div style="width:100%;height:90%;position:relative;overflow:hidden;">
</div>
//调整这个样式宽高可以调整真个列表的大小
.monitor{
	width:100%;
	height:100%;
	position:absolute;
  }

3.2.通过iframe调用该界面

<iframe name="iframe0" width="100%" height="100%" src="界面地址" frameborder="0" ></iframe>

4.常见问题

4.1列宽调整

最好掌握列宽方式,是在浏览器上进行样式调整,看看最合适的大小

  .monitor .col:nth-child(1) {
	width: 3.2rem;//第一列调整这个大小可以调整列宽
  }
  .monitor .col:nth-child(2) {
	width: 8.4rem;//第二列调整这个大小可以调整列宽
	/* 不换行  一行省略*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
  }
  .monitor .col:nth-child(3) {
	width: 3.5rem;//第三列调整这个大小可以调整列宽
  }

4.2滚动时间调整

目前是十秒,可以根据自己的需求调整

/* 调用动画 */
.monitor .marquee {
  /* //infinite永久调用动画 */
  animation: row  10s linear infinite;
}

5.源码下载

【博主推荐】html好看的列表滚动效果(源码)

  • 9
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xcLeigh

万水千山总是情,打赏两块行不行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值