首页 > 其他分享 >11个有趣且实用的js库

11个有趣且实用的js库

时间:2023-08-29 14:44:27浏览次数:31  
标签:11 插件 io js 实用 地址 https CSS

大家好,今天给大家分享几个前端实用的库。为了帮助你节省一些时间并提高工作效率,下面这些插件库你一定能用的上!

1. BigPicture

BigPicture 是一款轻量级且独立于框架的 JavaScript 图像/视频查看器插件。可以使用<img>标签以及背景图像,支持 Youtube、Vimeo、直接视频链接、 任何 iframe以及 音频文件。

地址:https://henrygd.me/bigpicture/

2. MJML

MJML 是一种标记语言,旨在减少编写响应式电子邮件的痛苦。它的语义语法使其变得简单明了,其丰富的标准组件库加快了开发时间并减轻了您的电子邮件代码库。

地址:https://mjml.io/

3. Baguette box

BaguetteBox.js 是一个简单和易于使用的响应式的图像 Lightbox 插件,支持滑动手势在移动设备上使用。纯 JavaScript 实现,不依赖第三方库和插件,赶紧来体验吧。

地址:https://feimosi.github.io/baguetteBox.js/

4. Nachos UI

Nachos UI 是具有30多个组件的React Native组件库。这些组件也可以通过react-native-web在Web上运行。它通过了快照测试,支持格式化和yarn,提供了热火的设计和全局主题管理器。

地址:https://avocode.com/nachos-ui

5. FitVids.js

FitVids.js是一个轻量级的jQuery响应式视频插件,他可以实现流体视频的嵌入。FitVids.js应用了内在的比例算法,在你的响应网页上实现视频的流体宽度。简单上手,可以尝试一下看效果会不会更好~!

地址:http://fitvidsjs.com/

6. multi.js

multi.js 是具有 multiple 属性的选择框的用户友好替代品。它没有依赖项,适合移动设备,并提供搜索功能。multi.js 也很容易使用 CSS 设置样式,并且可以选择支持 jQuery。

地址:https://fabianlindfors.se/multijs/

7. Tent CSS

使用 gzip 时它只有 5kb。在创建响应式网站时,这个 CSS 框架非常有用,或者创建者喜欢称之为生存工具包,它满足所有基本的 CSS 需求。

地址:https://css.sitetent.com/

8. Anchorme

小巧、快速、高效、功能丰富的 Javascript 库,用于检测文本中的链接/URL/电子邮件并将它们转换为可点击的 HTML 链接。

地址:https://alexcorvi.github.io/anchorme.js/

9. Moveto

MoveTo 是一个 JavaScript 库,用于在单击按钮时创建滚动动画。有趣的是,这个库在使用 gzip 压缩时只有 1kg,并且不依赖于 jQuery 或其他任何东西。它使用起来非常简单,并且使用 window.scroll 原生 API 来制作动画效果很好。

地址:https://hsnaydd.github.io/moveTo/

10. Eagle.js

Eagle.js 是一个基于 Web 的 Vue.js 幻灯片框架。它支持动画、主题、交互式小部件(用于 Web 演示),并且可以轻松地在演示文稿中重用组件、幻灯片和样式。

地址:https://zulko.github.io/eaglejs-demo/#/

11. Rellax

视差风尚可能正在消失,但具有精心制作的视差的网站仍然给任何访问者留下深刻印象。rellax.js 是一款轻量级的不需要任何依赖的纯JavaScript滚动视觉差特效插件。

地址:https://dixonandmoe.com/rellax/

标签:11,插件,io,js,实用,地址,https,CSS
From: https://www.cnblogs.com/tanggoahead/p/17664724.html

相关文章

  • Gson读取json字符串中结果需要转泛型的情况解决方案
    原始代码:Gsongson=newGson();ArrayList<Fld>fixed=gson.fromJson(newFileReader(headFilePath),ArrayList.class);for(Fldfld:fixed){intfld_len=fld.getFld_len();}错误显示:com.g......
  • 直播平台开发,利用原生JS实现回到顶部以及吸顶效果
    直播平台开发,利用原生JS实现回到顶部以及吸顶效果  <style>    .box1{      width:1200px;      height:800px;            margin:0auto;    }    .box2{      width:1200px; ......
  • Gson与FastJson详解
    Gson与FastJson详解Java与JSON做什么?将Java中的对象快速的转换为JSON格式的字符串.将JSON格式的字符串,转换为Java的对象.Gson将对象转换为JSON字符串转换JSON字符串的步骤:引入JAR包在需要转换JSON字符串的位置编写如下代码即可:Stringjson=newGson().toJSON(要转换的对象......
  • js找出一定范围内的全部素数(埃拉托斯特尼筛法Sieve of Eratosthenes)
    最近在看js的基础,看到函数这一章的时候,看到了这种写法。 原文链接:https://zh.javascript.info/function-basics突然懵了个B,js还能这么写。然后问了下chat,才想起来这是js的标签用法。在JavaScript中,标签(label)是一种标识符,用于标记代码中的特定位置,通常是在循环语句中使用。标......
  • Gson与FastJson详解
    Gson与FastJson详解Java与JSON做什么?将Java中的对象快速的转换为JSON格式的字符串.将JSON格式的字符串,转换为Java的对象.Gson将对象转换为JSON字符串转换JSON字符串的步骤:引入JAR包在需要转换JSON字符串的位置编写如下代码即可:Stringjson=newGson().toJSON(......
  • 017-管理后台通用js提取
    //定义全局常量,可供全局使用varzhuhuo={config:{},//bootstrap-table属性配置信息options:{},/***参数初始化*/set:function(id){ //判断配置信息里面是否有值,且当前的事件监听不为空if($.tools.getLength(zhuhu......
  • nodejs的安装及使用
    安装打开Node.js的官网并下载适用于你操作系统的安装包。Node.js提供了Windows、Mac和Linux的安装包。下载完成后,双击安装包运行安装向导。按照提示一步步进行安装。在安装过程中可以选择自定义安装路径,也可以使用默认路径【强烈建议安装在C盘】安装完成后,打开命令提示符(Windo......
  • Java 15 JSTL实现登录退出
     jstl.jsp<%@pagecontentType="text/html;charset=UTF-8"language="java"%><%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%><%--if--%><%@taglibprefix="fmt"uri=&......
  • C++11新特性
    文章目录一、关键字及新语法二、STL容器三、多线程四、智能指针五、其他特性一、关键字及新语法列表初始化:inta{10}。auto:自动类型推导。nullptr:空指针。范围for:for(autov:vec)。二、STL容器vector:动态数组。list:双向链表。deque:双端队列。priority_queue:优先队列。map、se......
  • FX110网:识别投资骗局的7个迹象
    在一个高通胀、储蓄利息微薄的时代,投资者被“高收益”、“保证盈利”冲昏头脑的风险越来越大。区分高风险(但合法)的计划和彻头彻尾的骗局并不总是那么容易,有时真相要过几年才会浮出水面。继续读下去,找出那些应该阻止你前进的危险信号。1、他们被授权了吗?在考虑投资公司或顾问时,第......