html彩带动画,背景彩带动画插件ribbon.js

83d2a8d65a6955a98ef14d40582dd7b7.png

94a6dc5feabd4193c6b752bf51a273a1.png

插件描述:只有1kb的javascript 可以使用 HTML5 画布在您的网站上生成背景彩带动画

使用方法

和 body>之间插入以下代码。

在标签 body>之前建议,如下所示:

...

...

...

...

请不要在

head>中添加代码。

配置size:功能区的大小,默认值:90。

alpha:行的不透明度(0~1),默认值:0.6。

zIndex:z空间的索引,默认值:-1。

例:

将脚本节点上的配置设置为属性。 所有配置都有默认值,您可以选择设置其中任何一个,或者不设置任何配置。

js中参数设置1:this._options = {

// 色带HSL饱和度

colorSaturation: "80%",

// 色带HSL亮度量

colorBrightness: "60%",

// 带状颜色不透明度

colorAlpha: 0.65,

// 在HSL颜色空间中循环显示颜色的速度有多快

colorCycleSpeed: 6,

// 从哪一侧开始Y轴 (top|min, middle|center, bottom|max, random)

verticalPosition: "center",

// 到达屏幕另一侧的速度有多快

horizontalSpeed: 200,

// 在任何给定时间,屏幕上会保留多少条带

ribbonCount: 3,

// 添加笔划以及色带填充颜色

strokeSize: 0,

// 通过页面滚动上的因子垂直移动色带

parallaxAmount: -0.5,

// 随着时间的推移,为每个功能区添加动画效果

animateSections: true

};

参数设置2:this._canvas = document.createElement("canvas");

this._canvas.style["display"] = "block";

this._canvas.style["position"] = "fixed";

this._canvas.style["margin"] = "0";

this._canvas.style["padding"] = "0";

this._canvas.style["border"] = "0";

this._canvas.style["outline"] = "0";

this._canvas.style["left"] = "0";

this._canvas.style["top"] = "0";

this._canvas.style["width"] = "100%";

this._canvas.style["height"] = "100%";

this._canvas.style["z-index"] = "-1";

this._canvas.id = "bgCanvas";

this._canvas.style["background-color"]="#1f1f1f";

this._onResize();

通过设置这些参数可以控制背景彩带的宽度高度位置等, github原插件是用户点击随机出现, 这个省略了点击, 直接随机生成3条彩带

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ribbon.mfcribbon是一个库文件,属于Microsoft Foundation Class (MFC)框架的一部分。MFC框架是为了开发Windows操作系统上的图形用户界面应用程序而设计的。ribbon.mfcribbon提供了一套用于创建和管理Ribbon界面的类和函数。 Ribbon界面是一种现代化的用户界面设计风格,它由多个选项卡和各种命令按钮组成,以在应用程序中提供一组集中且易于使用的工具。ribbon.mfcribbon提供了一种简单而强大的方式来使用Ribbon界面,以及与其交互的各种功能。 使用ribbon.mfcribbon,开发者可以轻松创建具有丰富功能和现代外观的Ribbon界面。它提供了一组类,用于定义选项卡、命令按钮、下拉菜单、工具栏等界面元素,并为这些元素提供了丰富的自定义选项。开发者可以根据应用程序的需求,自定义Ribbon界面的布局、颜色、样式等属性。 除了界面元素的创建和自定义外,ribbon.mfcribbon还提供了处理用户操作的回调函数和消息处理函数。开发者可以通过这些函数处理来自Ribbon界面的用户输入,例如当用户点击某个命令按钮时,可以执行相应的操作。 总之,ribbon.mfcribbon是一个用于创建和管理Ribbon界面的库文件,它为开发者提供了一套简单而强大的工具来设计和定制现代化的用户界面。通过使用ribbon.mfcribbon,开发者可以方便地为Windows应用程序添加具有丰富功能和吸引人的Ribbon界面。 ### 回答2: ribbon.mfcribbon是一个用于创建在Windows上使用的Ribbon界面的MFC类。Ribbon界面是一种具有功能强大的图形用户界面,它由微软公司最早在Office 2007中引入。Ribbon界面具有直观的布局和多个选项卡来组织不同的功能区,以便用户轻松访问和使用各种功能。 ribbon.mfcribbon提供了一种方便的方式来实现Ribbon界面。它包含了一些常用的功能,如创建选项卡、按钮、下拉菜单和工具栏等。使用ribbon.mfcribbon,开发人员可以轻松地创建具有现代外观和功能的Ribbon界面,而不需要从头开始编写代码。 ribbon.mfcribbon还具有灵活的自定义选项,可以根据特定应用程序的需求进行设计。开发人员可以自定义Ribbon的外观、布局以及内容,以满足不同用户的需求。此外,ribbon.mfcribbon还支持在Ribbon界面中添加自定义控件和图标,以增强应用程序的功能和吸引力。 总之,ribbon.mfcribbon是一个方便的工具,用于在Windows平台上创建功能强大且具有现代外观的Ribbon界面。它大大简化了Ribbon界面的开发过程,并提供了灵活的自定义选项,以满足不同应用程序的需求。无论是开发专业软件还是个人项目,ribbon.mfcribbon都是一个值得考虑的选择。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值