dv-scroll-board 鼠标移入单元格显示单元格所有数据

效果图:在这里插入图片描述

//template
<div @mousemove="move">
	<div
	  class="table"
	   @mouseleave="leave"
	 >
	 	//列表
	   <dv-scroll-board
	     :config="config"
	     @mouseover="over"
	   >
	   </dv-scroll-board>
	   //悬浮框
	   <p
	     v-if="ifShow"
	     class
  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
好的,以下是一个简单的dv-scroll-board鼠标移入信息显示完整的示例代码: HTML代码: ```html <div class="scroll-board"> <ul> <li>这是一条消息1</li> <li>这是一条消息2</li> <li>这是一条消息3</li> <li>这是一条消息4</li> <li>这是一条消息5</li> </ul> </div> ``` CSS代码: ```css .scroll-board { width: 300px; height: 50px; overflow: hidden; border: 1px solid #ccc; } .scroll-board ul { position: relative; width: 100%; height: 100%; margin: 0; padding: 0; list-style: none; animation: scroll-board 10s linear infinite; } .scroll-board ul li { position: absolute; top: 0; left: 0; height: 50px; line-height: 50px; padding: 0 20px; white-space: nowrap; } @keyframes scroll-board { 0% { transform: translateY(0); } 100% { transform: translateY(-100%); } } ``` JavaScript代码: ```js var scrollBoard = document.querySelector('.scroll-board'); var messageList = scrollBoard.querySelector('ul'); var messageItems = messageList.querySelectorAll('li'); messageList.addEventListener('mouseover', function(e) { if (e.target.nodeName === 'LI') { e.target.setAttribute('title', e.target.textContent); } }); messageList.addEventListener('mouseout', function(e) { if (e.target.nodeName === 'LI') { e.target.removeAttribute('title'); } }); ``` 以上代码实现了一个可滚动的消息列表,并通过鼠标移入显示完整信息的效果。当鼠标移入某条消息时,该消息将显示完整内容;当鼠标移出时,完整内容消失。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值