Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript 渐变效果页面图片控制第1/2页

JavaScript 渐变效果页面图片控制第1/2页

使用该程序能实现很多常见的动画特效,包括大小变换、位置变换、渐显渐隐等等。 程序说明: 渐变效果的原理就是利用定时器不断设置值,如果要减速效果就设置一个步长(详细看JavaScript 弹簧效果) 。 这里只是把能渐变的属性(透明度、宽、高、left、top)整合在一起,使用相同的渐变级数(Step)使渐变同步,形成多个属性同时渐变的效果。 下面说说有用的地方: 【最终样式】 在JavaScript 图片切割效果的边宽获取中也说到了最终样式,在使用offs...
JavaScript blog式日历控件新算法

JavaScript blog式日历控件新算法

使用说明:程序比较简单,代码中都有说明,这里说说怎么使用。 首先是实例化一个Calendar,并设置参数。 参数说明: Year:要显示的年份 Month:要显示的月份 SelectDay:选择日期 onSelectDay:在选择日期触发 onToday:在当天日期触发 onFinish:日历画完后触发 一般SelectDay设置成选择了的日期,并在onSelectDay中设置一个函数用来设置这个日期的样式, 例如实例里SelectDay设置成今个月10号...
JavaScript 图片切换展示效果alibaba拓展版第1/3页

JavaScript 图片切换展示效果alibaba拓展版第1/3页

首先需要一个容器,设置它的overflow为hidden,position为relative; 容器里面还要一个滑动对象,设置它的position为absolute; 在initialize()函数里初始化一些属性。 在切换之前先执行Start()函数,进行相关设置, 主要是设置Index属性(索引)和_target属性(目标值): 复制代码 代码如下:if(this.Index < 0){ this.Index = this._count - 1;...
JavaScript 图片放大镜(可拖放、缩放效果)第1/4页

JavaScript 图片放大镜(可拖放、缩放效果)第1/4页

前些日子突然想做一个透镜效果,就突然想到了这个效果,于是找出当年“珍藏”的代码决定一尝所愿。 前言:这个程序主要分三部分:层的拖放、层的缩放、图片切割(包括预览)。 其中层的拖放是很常见的效果,层的缩放有点难度,图片切割看着炫其实原理也很简单。 不过在实现的过程中也学习到很多以前不知道的东西,下面都会说明,希望大家从中也能学到东西。 原理: 【拖放程序】 基本原理很简单,不知道的看代码就明白,其中参考了越兔和BlueDestiny的相关文章。 下面说一下比...
js 弹簧效果代码

js 弹簧效果代码

虽然说的是弹簧效果,但实际上要实现的是定点坐标之间的加速和减速移动。 点到点的移动应该都知道怎么做,这里是通过设置滑动对象的left来实现的。 而减速效果,一般的做法是通过用目标值减当前值除以一个系数(一般为正整数),得到一个步长。 然后当前值加上这个步长作为新的当前值,然后反复取值直到当前值等于目标值。 由于这样得到的步长是越来越小的,而步长就是移动的值,所以就做成减速效果。 那如何做加速效果呢? 由于取不到能对应减速步长的加速的步长(或者有方法我想不到...
javascript字符串拆分成单个字符相加和不超过10,求最终值第1/2页

javascript字符串拆分成单个字符相加和不超过10,求最终值第1/2页

首先把你的生日列出来 比如 1987 12 25 然后一位位的相加 1+9+8+7+1+2+2+5=35 把得出的数字再拆分 再加 3+5=8 得出的数字8 就是最后的结果,如果超过10的话就在拆分再加 1 肾脏 2 眼睛 3 才华天赋 4 良性基因 5 友情 6 慈善之心 7 亲情 8 健康和寿命 9 爱情 10 恭喜你 你拥有纯净的灵魂 最适合典当cloeft的示例 var str = "19871229"; var count = 0; for(va...
各种效果的jquery ui(接口)介绍

各种效果的jquery ui(接口)介绍

基本的鼠标互动:拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)各种互动效果:手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条(sliders)、表格排序(table sorters)、页签(tabs)、放大镜效果(magnifier)、阴影效果(shadow)第一部分:鼠标交互1.1 Draggables:拖拽所需文件:u...
<< 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 >>