首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    NPlayer 支持任何流媒体和 B 站弹幕体验的视频播放器

    我们可以看到这个雪碧由 5 x 5 的小缩略图组成,当然一个视频可能有一堆上面这种雪碧,这就是上面 images 是一个数组字符串的原因。 了解了雪碧下面来详细了解各个参数分别是什么意思吧。...col 雪碧的列数 row 雪碧的行数 width 小缩略图的宽 height 小缩略图的高 images 雪碧的链接地址数组 缩略图制作 有很多方式可以制作视频的预览缩略图,比如用 NodeJS.../test.webm -vf 'fps=1/10:round=zero:start_time=-9,scale=160x90,tile=5x5' M%d.jpg 通过上面这个命令生成一堆 5 x 5 的雪碧...那么用上面命令生成的缩略图,可以设置如下参数。...其实使用上面提到的流媒体协议可以非常轻松的实现这些功能,下面就用 NPlayer 来实现清晰度切换吧。(如果代码有困难,最好先阅读 控制条章节)。

    2.3K20

    电商放大镜及动态边框效果

    本文长度为 2772 字,建议阅读 7 分钟 序   大家在网购的时候一定没少用过此功能吧~某宝某猫某东,在PC端所有商品的展示均是如此:鼠标放在缩略图上,旁边便会有细节展示出来,并随鼠标移动展示相应缩略图细节...下面我用js(jq)来展示一下,并且加入一丢丢的动态边框效果。 效果 ?...环境及语言 html css js / jq 思路 放大镜 缩略图及细节布局 鼠标划入事件:鼠标放在缩略图,出现小的蒙层和细节;当鼠标移动,细节随之变化 鼠标及蒙层边界判断处理 鼠标移除事件:隐藏蒙蒙层及细节...显示区域 $('#big, #modal').fadeIn(500); // 指定蒙层位置,随鼠标变化 let x = e.clientX - $('#small').offset...消失 $('#big, #modal').fadeOut(500); }) ?

    1.9K20

    本站同款宁静致远(Quietlee)自媒体博客主题模板,夜间模式及强大的SEO效果-ZBlog主题

    ,优化效果显著(SEO规范均按照搜索引擎白皮书制作); 文章缩略图自定义模式,还有三、单和无模式; 文章标题附带推荐(编辑文章开启推荐),热文(浏览数超过1000),最新(发布时间小时24小时...:开启之后文章列表显示模块(文章图片超过三张的时候如果开启则优先显示此样式,如果没有图片开启则随机分配一张图片,随机图片路径“/zb_users/theme/quietslee/include...-- 新增缩略图裁剪功能,功能设置,裁剪质量,款和高度,建议:质量90,W:210,H:159 PS:缩略图裁剪功能仅仅适用分类列表的单模式,不适用和多和其他模式。...分类模板新增图片背景,主题设置-功能开关-(开启SEO)开启顶部背景,分类管理,编辑分类,最下面添加图片,优先显示此接口图片地址。...新增多模式下可以选择单显示(文章图片大于三张显示单模式,编辑文章右侧有单模式开关)。 底部信息(备案号上面位置)增加接口,可自定义内容。 修改文章文字链接颜色。

    3.2K20

    Css实战训练之图片点击放大

    背景 非常常见的一个功能了,一般网站上显示的都是缩略图,等你点击缩略图之后,会在一个弹框中显示放大的图片 那么这个功能是怎么实现的呢? 正好学习了下css的基础知识,现在可以来实际的操作一把 1....思路 首先对页面的结构进行拆分: 有一个弹窗,在弹窗中显示;且弹窗默认是隐藏的 主页面上可以放置很多图片,并添加点击事件 点击之后,弹窗显示,并展示 点击以下后,关闭弹窗 II....实现 根据上面的描述,我们先来实现一个基础版本的,先写HTML <!...200px; height: 200px; margin: auto; display: block; padding: 40px; } 接下来就是点击显示的逻辑了...,借助js来实现, var modal = document.getElementById('modal'); var bgImg = document.getElementById

    10.7K40

    为你的站点加上“懒加载”——提高用户体验&节省流量

    data-original="images/example.jpg" width="640" heigh="480"> 将图片真实地址存放于data-original(这个可自定义),src属性用一个小的加载中动占位...通俗来讲就是 “喝多少倒多少” 战前准备 效果预览 准备工作 WordPress博客 Lazyload.js(本文提供下载) loading动(文件已打包,也可以百度找资源) 一个聪明的大脑 文件下载...进阶篇——缩略图的懒加载 相信不少博客主题的首页文章排版都是 缩略图+文章摘要 的格式,其中的缩略图不少还是用timthumb 截图的。...php echo get_avatar($user_email, 40); >的函数,在前台生成的html 代码其实也是img 标签,该函数其实与下面的代码差不多: 函数改为如上面的代码,然后再改为如下: <img width="40" height="40" class="lazy comments-widget-avatar

    2.6K90

    搭建博客

    总的来说,如果你有备案域名,那么就可以选择上面那些平台的对象存储服务,如果你只是像我一样需要简单存储,那么你可以选择免费床,或者是直接用 GitHub 作为仓库。...下面回到正题,说一下我的床选择。 创建 GitHub 仓库 用 GitHub 作为仓库没什么理由,主要就是免费,空间,至于什么访问问题,能自己把博客都折腾起来的人我相信这都不算事。...使用方法 https://cdn.jsdelivr.net/gh/用户名/仓库名@版本号/文件路径 ## 引入js文件,仓库名为BlogBeautify,版本号为1.1 https://cdn.jsdelivr.net...很多人都推荐了 PicGo 功能强大,然而我使用了之后发现,图片能上传,但是上传之后显示不了缩略图,这就很麻烦了。我估计是我自己电脑的问题,但也没找到解决方法,就不了了之了。...目前,这个插件只支持阿里 OSS,腾讯 OSS,GitHub,SM.MS 这几个床,配置还是有些少了。另外也会偶尔出现无法显示缩略图的问题,但对我而言就已经够了,毕竟它足够简单快捷。

    1.1K10

    动手练一练,用 CSS Checkbox Hack 技术制作一个响应式图片幻灯

    ,一次只能显示一个图片 2、一组箭头列表,用于切换 3、一组圆圈列表,用于切换 这里我们使用label标签技巧与radio表单进行对应代替JS事件点击,同一个 radio 可以关联多个与之对应的...3.2、.thumb-list 容器包含一组图片缩略图,与对应,用于切换。...总而言之,我们说了这么多,我们可以通过箭头、圈圈、缩略图进行幻灯的切换,整体的 HTML 结构如下图所示: 基于上图所示,最终完成的 HTML 代码结构如下: <div class="container...为了只显示一张<em>大</em><em>图</em>,其他图片将会被盖住并且隐藏,你可能最先想到的是改变文档正常流,使用position属性进行定位的方法进行隐藏,这里你需要注意图片的宽高比,通常使用固定高度的解决方案,在这个案例中,...每次点击<em>缩略图</em>,相应的箭头和圆圈都会处于活动状态: 相应的幻灯片<em>大</em><em>图</em>可见 对应的圆圈北京变成白色 <em>缩略图</em>对应的文字标题将会出现 箭头导航将会更新对应相关图片的链接 基于以上需求最终完成的CSS代码如下:

    1.1K10

    动手练一练,用 CSS Checkbox Hack 技术制作一个响应式图片幻灯

    3.1、.featured-wrapper 元素包含3个列表: 1、一个图列表,一次只能显示一个图片 2、一组箭头列表,用于切换 3、一组圆圈列表,用于切换 这里我们使用label标签技巧与radio...表单进行对应代替JS点击事件,同一个 radio 可以关联多个与之对应的 label 标签。...3.2、.thumb-list 容器包含一组图片缩略图,与对应,用于切换。...总而言之,我们说了这么多,我们可以通过箭头、圈圈、缩略图进行幻灯的切换,整体的 HTML 结构如下图所示: 基于上图所示,最终完成的 HTML 代码结构如下: <div class="container...每次点击<em>缩略图</em>,相应的箭头和圆圈都会处于活动状态: 相应的幻灯片<em>大</em><em>图</em>可见 对应的圆圈背景变成白色 <em>缩略图</em>对应的文字标题将会显示 箭头导航将会更新对应相关 上个图片/ 下个图片 的链接 基于以上需求最终完成的

    1.3K10

    必应每日一接口搭建教程,支持上传到又拍云

    感兴趣的小伙伴可以去看看 https://github.com/xCss/bing https://github.com/androidmumo/Bing-upyun 众所周知,必应搜索官网每天会更新一张高质量的背景。...目前有很多优秀的必应每日一接口,可以将图片在服务器本地化存储并提供调用接口,但大都需要常驻后台运行。另外,目前几乎没有采用又拍云储存图片的同类接口。因此便有了下面的项目。...bing_did 唯一图片ID 格式为保存日期 3.2 接口DEMO https://bing.mcloc.cn/api https://bing.ioliu.cn/v1/rand 这两个api接口为上面提及的...4.1.1 准备工作 在开始之前,请确保您具备以下必要条件: 又拍云存储库 MySQL数据库 PHP运行环境 4.1.2 目录结构 若要在服务器上同时部署前后端,您的目录结构看起来应该是下面这样...注意:此延时时间需比定时任务中访问URL的时间30s左右(和网络情况有关),否则会长时间返回前一天的图片(太大)或出现404错误(太小)。

    4K10

    WPJAM Basic 5.9 详细更新说明

    兼容文章列表页操作 就像上面说的 WordPress 现在更新的方向就是古腾堡编辑器,因为古腾堡编辑器的块编辑器特性,需要的界面,甚至全凭编辑,所以尽量不要去在文章编辑界面添加设置框。...所以就把很多操作都移到了 WordPress 后台文章列表页面,WPJAM Basic 有一块子菜单是关于文章列表的: 所以我继续优化后台文章列表页面的操作交互,比如在把鼠标移到缩略图上面,会在右上角显示一个编辑图标...,点击会弹窗让你修改标题,摘要和头。...修复作者下拉菜单引起的参数弃用提醒 如果开启「支持通过作者进行过滤」,那么就会在后台文章列表页显示文章作者下拉菜单: 升级到 WordPress 5.9 之后,会报下面的提示:Deprecated:...WPJAM_Field 优化 mu_fields 的内部字段的 show_if 可以全局还是内部的,这个主要是优化后台缩略图设置界面的时候加上的,这样就无需写额外的 JS 代码了。

    7.2K30

    微信小程序之图片选择、预览与上传

    所谓:一胜千言。这话说明了图片描述事物的能力是非常强大的(怪不得我们可以用表情包聊一整天),尤其现在的手机拍照功能那么方便,用户对使用拍照和相册的需求日益上升。...通过上面的两段代码,我们就已经把表单的输入框部分创建出来了。下面,我们要进入本文的关键功能部分。...下面我们就要继续做选择图片后的展示工作。...,当点击缩略图的时候,会调用微信小程序提供的预览图片的方法wx.previewImage进行全屏预览,用户可以左右滑动查看选中图片列表中的。...另外,在每个缩略图的下方,还有一个删除按钮,用于移除所选的图片,方便重新选下面是对应的JS代码: import { $init, $digest } from '../..

    6.2K60

    为你的站点加上“懒加载”——提高用户体验&节省流量

    data-original="images/example.jpg"  width="640" heigh="480"> 将图片真实地址存放于data-original(这个可自定义),src属性用一个小的加载中动占位...准备工作 WordPress博客 Lazyload.js(本文提供下载) loading动(文件已打包,也可以百度找资源) 一个聪明的大脑 文件下载 云盘下载 备用下载 工作大纲 引入jquery.min.js...进阶篇——缩略图的懒加载 相信不少博客主题的首页文章排版都是 缩略图+文章摘要 的格式,其中的缩略图不少还是用timthumb 截图的。...php echo get_avatar($user_email, 40); >的函数,在前台生成的html 代码其实也是img 标签,该函数其实与下面的代码差不多: 函数改为如上面的代码,然后再改为如下: <img width="40" height="40" class="lazy comments-widget-avatar

    1.6K30

    浏览器要原生实现React的并发更新了?

    围绕并发更新,存在两个很有意思的现象: 很多开发者听说过他 很少开发者直接使用过他 这两个现象看似矛盾,其实很好解释 —— React18之后的新特性,主要是面向上层框架的(主要是Next.js)。...这是个简单的相册Demo,点击左边图片缩略图,右边会显示: 整个过程简单来说包括3个步骤: 点击缩略图 请求数据 请求成功后,显示 从步骤1到3的过程就是个典型的「视图切换」。...整个过程有很多可以优化体验的地方,比如: 从旧到新的渐变过渡效果 点击缩略图发起图片请求后,区域可以先显示旧(而不是立刻显示loading效果),待新请求成功后再过渡到新 这里解释下第二点...比如下面网站的每个Tab栏,对应一个独立网页,其中: bramus Tab对应 https://http203-playlist.netlify.app/with-bramus/ cassie Tab对应...即使不使用CSS Transition,使用JS Transition也完全没问题。

    16110

    流媒体视频基础 MSE 入门 & FFmpeg 制作视频预览缩略图和 fmp4

    工具 除了上面介绍的 Bento4,还有很多其他好用的工具。有了下面的工具,就可以快速制作 MSE 实践的视频素材了。...视频缩略图预览 了解了上面好用的工具,就来用 FFmpeg 来实现一个视频播放器小功能吧。 现在视频网站,当鼠标放到进度条上时就会出现,一个小缩略图来预览这个时间点内容。 ffmpeg -i ..../test.webm -vf 'fps=1/10:round=zero:start_time=-9,scale=160x90,tile=5x5' M%d.jpg 我们可以通过上面这个命令生成一个雪碧,...有了雪碧,我们就在上篇文章实现的播放器的基础上在加个视频缩略图功能。主要通过 css 的 background 来实现。....] // 图片const row = 5, col = 5 // 一张有几行几列const width = 160, height = 90; // 缩略图的宽高const thumbQuantityPerImg

    1.8K30
    领券