auto-marquee
v1.1.3
Published
displays text for a short time, and auto uses marquee for a long time
Downloads
80
Readme
AutoMarquee
安装
npm i auto-marquee
描述
文本未充满容器时,展示文本;文本超出容器时,自动进行跑马灯展示
参数选项
| 参数 | 类型 | 默认值 | 描述 | |-----|---------------|------|--------------------------------------------------------| | value | String | 空字符串 | 要展示的文本 | | type | String | auto | auto : 文本过长时自动进行跑马灯效果 hover: 鼠标悬浮时,过长的文本才进行跑马灯效果 | | time | String/Number | 10s | 为animation-duration的值,数值越大,文字速度越慢 | | bg | String | #fff | 背景色,如果项目有主题切换功能,需要考虑为 bg 动态赋值 |
示例
点击查看 线上演示.
项目地址
支持
vue2 vue3
使用
<script setup>
import {reactive} from "vue";
import AutoMarquee from 'auto-marquee';
const state = reactive({
text:'计算机语言',
});
</script>
<template>
<auto-marquee :value="state.text"></auto-marquee>
</template>