Skip to content

Howe813/marquee-chrome-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

跑马灯 Chrome 浏览器插件

一个可自定义的Chrome浏览器跑马灯插件,支持自定义文字内容、文字颜色和背景颜色。

版本 许可证

✨ 功能特点

  • 🎨 完全自定义:在插件界面直接编辑文字、颜色,无需修改代码
  • 🔄 无缝循环:文字连续不断地从右向左滚动,完全无缝
  • 💾 自动保存:设置自动保存到浏览器,下次打开自动加载
  • 👀 实时预览:修改设置后立即在预览区域看到效果
  • 🎯 简单易用:一键启动/停止,操作简单直观
  • 🔒 隐私保护:完全本地运行,不联网,不收集任何数据

📸 截图

插件界面

插件界面

跑马灯效果

跑马灯效果

🚀 安装方法

方法一:从源码安装(开发者模式)

  1. 下载源码

    git clone https://github.com/Howe813/marquee-chrome-extension.git
    cd marquee-chrome-extension
  2. 打开Chrome扩展管理页面

    • 在地址栏输入:chrome://extensions/
    • 或通过菜单:更多工具 → 扩展程序
  3. 启用开发者模式

    • 在页面右上角打开"开发者模式"开关
  4. 加载插件

    • 点击"加载已解压的扩展程序"
    • 选择下载的项目文件夹
    • 完成!

方法二:下载发行版

  1. 前往 Releases 页面
  2. 下载最新版本的 marquee-plugin-v3.zip
  3. 解压到本地文件夹
  4. 按照方法一的步骤2-4加载插件

📖 使用方法

基础使用

  1. 打开插件

    • 点击浏览器工具栏中的插件图标
  2. 自定义设置

    • 显示文字:输入想要显示的文字(最多50字符)
    • 文字颜色:使用颜色选择器或输入十六进制颜色代码
    • 背景颜色:设置渐变背景的起始和结束颜色
  3. 启动跑马灯

    • 点击"启动跑马灯"按钮
    • 当前网页顶部会显示跑马灯效果
  4. 停止跑马灯

    • 点击"停止跑马灯"按钮
    • 跑马灯消失,网页恢复正常

颜色代码示例

常用颜色的十六进制代码:

颜色 代码
白色 #ffffff
黑色 #000000
红色 #ff0000
绿色 #00ff00
蓝色 #0000ff
黄色 #ffff00
紫色 #800080
橙色 #ffa500

预设方案示例

红色警告风格

  • 文字:别买垃圾
  • 文字颜色:#ffffff
  • 背景起始:#ff0000
  • 背景结束:#cc0000

绿色环保风格

  • 文字:理性消费
  • 文字颜色:#ffffff
  • 背景起始:#00cc66
  • 背景结束:#009944

金色奢华风格

  • 文字:Save Money
  • 文字颜色:#ffffff
  • 背景起始:#ffd700
  • 背景结束:#ff8c00

🛠️ 技术栈

  • Manifest V3:使用Chrome扩展最新版本API
  • 原生JavaScript:无依赖,纯JavaScript实现
  • CSS动画:流畅的跑马灯滚动效果
  • Chrome Storage API:保存用户设置

📁 项目结构

marquee-plugin/
├── manifest.json       # 插件配置文件
├── popup.html         # 弹窗界面
├── popup.css          # 弹窗样式
├── popup.js           # 弹窗逻辑和设置管理
├── content.js         # 内容脚本(备用)
├── background.js      # 后台服务
├── images/            # 图标文件夹
│   ├── icon-16.png
│   ├── icon-48.png
│   └── icon-128.png
├── .gitignore
└── README.md

🔧 开发

本地开发

  1. Clone项目到本地
  2. 在Chrome中加载未打包的扩展程序
  3. 修改代码后,在扩展管理页面点击刷新按钮

调试

  • 弹窗调试:右键点击插件图标 → 检查弹出内容
  • 内容脚本调试:在网页上按F12打开开发者工具
  • 后台脚本调试:在扩展管理页面点击"service worker"

📝 版本历史

v3.0.0 (2026-01-11)

  • ✨ 新增:自定义文字内容功能
  • ✨ 新增:自定义文字颜色功能
  • ✨ 新增:自定义背景颜色功能(支持渐变)
  • ✨ 新增:实时预览功能
  • ✨ 新增:自动保存和加载设置
  • 🎨 改进:全新的弹窗界面设计

v2.0.0 (2026-01-11)

  • ✨ 新增:真正的无缝循环滚动效果
  • 🐛 修复:文字滚动断开的问题
  • ⚡ 优化:动画性能和流畅度

v1.0.0 (2026-01-11)

  • 🎉 初始版本发布
  • ✅ 基础跑马灯功能

❓ 常见问题

Q: 设置会丢失吗?

A: 不会!设置会自动保存在浏览器中,除非你卸载插件或清除浏览器数据。

Q: 可以在不同电脑上同步设置吗?

A: 可以!如果你登录了Chrome账号,设置会自动同步到所有设备。

Q: 插件会影响网页性能吗?

A: 不会。插件使用CSS动画,性能开销极小,不会影响网页正常使用。

Q: 支持其他浏览器吗?

A: 目前仅支持Chrome和基于Chromium的浏览器(如Edge、Brave等)。

🤝 贡献

欢迎提交Issue和Pull Request!

📄 许可证

MIT License

💪 支持项目

如果这个项目对你有帮助,请给个⭐️Star支持一下!


理性消费,拒绝垃圾! 💪✨

About

一个可自定义的Chrome浏览器跑马灯插件,支持自定义文字、颜色和背景

Resources

License

Stars

Watchers

Forks

Packages

No packages published