简单的字幕效果html,7种HTML5 Figure图片字幕标题特效
这是一款效果非常酷的HTML5 Figure图片字幕标题特效jQuery插件。该插件可以将任何图片元素转换为带标题的HTML figure元素。它内置了7种不同的图片标题效果。当标题文字高于图片时,还会出现滚动条来显示多出的文字。
该图片标题特效使用Greensock动画库来制作动画效果。该插件可以在所有的现代浏览器中工作,在IE8和IE9浏览器中部分效果会被回退。它也可以在移动触摸设备中工作,如iPad,当触摸图片时标题出现,触摸其它地方时标题被隐藏。
使用方法
HTML结构
该图片标题特效可以直接使用一个元素来制作,也可以使用HTML5
CSS样式
该特效中给出了最基本的CSS样式,你可以根据需要对figurecaptions.css文件进行修改。
figure, .figurefx{
position: relative;
overflow: hidden;
display: inline-block;
z-index: 2000; /* set this to highest z-index value on your page */
margin: 0;
padding: 0;
}
.figurefx img{
position: relative;
display: block;
left: 0;
top: 0;
z-index: 98;
}
.figurefx div.veils{
content: '';
width: 100%;
height: 100%;
display: block;
background: black;
position: absolute;
opacity: 0.3;
visibility: hidden;
top: 0;
left 0;
z-index: 99;
}
.figurefx figcaption{
position: absolute;
left: 0;
top: 50%; /* vertically center caption */
transform: translateY(-50%); /* vertically center caption */
width: 100%;
height: auto;
background: #000;
color: #fff;
padding: 5px 10px;
overflow: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 0;
z-index: 100;
}
.figurefx figcaption a{
text-decoration: none;
}
a#stickyhoverfixios{
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 1999; /* set this to 2nd highest z-index value on your page */
display: none;
}
初始化插件
在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该图片标题插件。
$(function(){
$('selector').addCaption({
//comma separated options
})
})
配置参数
参数
描述
fx: 'string'
默认值"default"
图片上的标题效果,下面是7种可用的标题效果:
"default":遮罩层从上向下滑落,标题从左向后滑出。
"zoomin":当鼠标滑过时图片被放大。
"dualpanels":遮罩层分别从上面和下面向中间合拢,然后标题出现。
"dualpanels2":遮罩层分别从左边和右边向中间合拢,然后标题出现。
"pushup":图片被轻微的向上推,图片标题从下方出现。
"flipopen":图片翻转,标题在图片下方出现。
"flipreveal":图片绕X轴旋转180度,然后标题出现。
caption: 'string|title'
默认值:null
"string"参数表示图片的标题,可以带HTML标签。"title"参数表示使用图片的title标签来作为图片标题。
duration: seconds
默认值:0.5
图片标题动画的持续时间,单位毫秒。
简单的字幕效果html,7种HTML5 Figure图片字幕标题特效相关推荐
- html5图标经过效果,17种 HTML5字体图标点赞动画特效源码
17种 HTML5字体图标点赞动画特效源码 2017-07-14 10:51阅读: 贪心学院 VR内容分享 关注 今天给大家展示分享的是 17种 HTML5字体图标点赞动画特效源码! 这里就不一一给大 ...
- html点赞代码java_17种 HTML5字体图标点赞动画特效源码
今天给大家展示分享的是 17种 HTML5字体图标点赞动画特效源码! 这里就不一一给大家上图了,大家自己去体验一下 代码过长需要文档版源码来我的前端群581549454,已上传到群文件 废话不多说上源 ...
- html5实现粒子效果的文字,利用HTML5实现Canvas粒子文字特效
特效描述:利用HTML5实现 Canvas 粒子文字特效.利用HTML5实现Canvas粒子文字特效 代码结构 1. HTML代码 change /*jshint esversion:6*/ var ...
- Web Audio API实现简单变声效果
前言 想在网页中实现实时音频变声效果该如何实现呢,之前遇到这种处理音视频的需求,可能会想到需要借助C代码实现.但是现在随着浏览器性能的提升.web API的丰富,通过浏览器原生的API也可以操作音频数 ...
- 有趣的css—简单的下雨效果
简单的下雨效果 前言 最近在b站上看到一个下雨效果的视频,感觉思路很清奇,我也按照自己的思路做了一个简单的下雨效果. 由于我制作GIF图片的工具最多只支持制作33FPS的GIF图,所以看起来可能有一点 ...
- 爱剪辑加字幕之经验及Python程序批量加字幕
最近学校社团做了个视频,以前都用Premiere加字幕比较麻烦,听说爱剪辑比较傻瓜,试了下的确比较方便,就在这里记录下经验吧. 成品视频效果见腾讯视频.主要是用After Effect套上一些照片的模 ...
- python怎么加字幕_爱剪辑加字幕之经验及Python程序批量加字幕
最近学校社团做了个视频,以前都用Premiere加字幕比较麻烦,听说爱剪辑比较傻瓜,试了下的确比较方便,就在这里记录下经验吧. 视频主要是用After Effect套上一些照片的模板,再做几个如片头片 ...
- 视频怎么添加字幕?这几种添加字幕方法都很简单
给视频添加字幕可以在视频观看中起到很多作用,不仅可以帮助听力不好的人更好地理解视频内容,还可以帮助学习外语的人提高语言能力,同时还可以增强视听体验.在这个数字时代,字幕越来越成为了视频制作的重要组成部 ...
- html语言音乐添加路径,HTML5简单实现添加背景音乐的几种方法
这里推荐两种方法,就是两个标签 或者 常用 +css布局 隐藏播放器 做网站比较实用! html5添加音乐 说明: 1.src毫无疑问写路径. 2.使用hidden="true"表 ...
最新文章
- BT:大豆皮堆肥过程中的物质转化、微生物群落组成和代谢功能演替
- R语言sys方法:sys.timezone函数返回当前系统时区的名称、system.File函数查找系统文件或者安装包的文件路径(例如查看R Base可安装路径、dplyr包的安装路径)
- Silverlight中的拖拽实现的图片上传---1
- Matplotlib for Python Developers
- 陆金所 CAT 优化实践
- jieba分词提取小说人名
- SQL LIKE 操作符
- JavaSE基础——方法参数类型及返回值类型问题、权限修饰符、内部类、匿名内部类
- java print argc_【转】main 函数参数 argc argv env 与命令行
- 初级软考程序员科目一考什么内容?
- 随机抽样C语言,R语言中实现简单随机抽样
- css旋转立方体教程,如何通过CSS3实现旋转立方体
- 计算的极限(二):自我指涉与不可判定
- android免费离线讯飞语音合成
- Frequency domain enhancement
- Python:混合动力汽车能量管理_动态规划简版(2/2)
- AS使用自己的手机设备进行调试
- 苹果手机计算机隐藏照片app,App Store 上的“秘密计算器 - 隐藏私人照片和视频”...
- Chart.js 插件的使用
- 正则例子---爬取内涵段子