`
agevs
  • 浏览: 70768 次
  • 来自: 北京
博客专栏
924aba1e-229a-352e-b6d4-f15f3159a438
各种Web前端技巧经验分享...
浏览量:0
文章分类
社区版块
存档分类
最新评论

jQuery图片弹性变大变小

阅读更多

本篇文章实现的是当光标放到特定a标签上,将显示一个圆形的图片背景,该特效可用于网站导航等,具体效果可看从下图看到:

 

HTML代码:

<div class="banner">
    <div class="inside">
        <a href="http://www.jquery001.com/">
            <span>jQuery学习系列</span>
            <img class="pic_bg" src="pic01.jpg" alt="title #1"/>
            <img class="pic_shuoming" src="ziti.png" alt="jQuery" />
        </a>
    </div>
</div>

 jQuery代码,高度位置初始化:

 

最专业的UI前端框架!

var i = 0; var j = 65; var m = 0;
    var arrTop = new Array(74, 71, 65, 50, 35, 14, -15); //初始化高度
    $(".inside a").each(function () {
        //初始化位置
        $(this).find("img").hide();
        $(this).find("span").show();
        i = i + 80;
        marginLeft = i + "px";
        marginTop = arrTop[m] + "px";
        m++;
        $(this).css({ "left": marginLeft, "top": marginTop });
    });

 引入easing 库:最专业的UI前端框架!

var easing = "easeInSine", //引入easing ui增加动感效果
    duration = 200,
    animation = {
        width: 120,
        height: 120,
        marginLeft: -30,
        marginTop: -30
    };

 

分享到:
评论

相关推荐

    JavaScript_JQuery_CSS_CSS_DIV漂亮的实例123个

    29. jQuery实现图片变色特效插件与实例下载如jquery图片变灰色 30. jquery实现图片可拖动展示的实例下载 31. jQuery实现拖动滚动条的缩略图排列插件下载 32. jQuery实现焦点图片Flash自动平滑渐变效果 33. ...

    jquery弹性下拉图标菜单.rar

    在网页设计中,jQuery是一种广泛使用的JavaScript库,它极大地简化了JavaScript编程,使得动态交互变得更加简单。本资源“jquery弹性下拉图标菜单.rar”显然关注的是利用jQuery来创建具有弹性和动态效果的下拉图标...

    jQuery+css弹性伸缩Tabs选项卡代码

    jQuery的选择器和方法使得这些操作变得非常简洁高效。 CSS(层叠样式表)在设计选项卡的外观和布局中起着核心作用。这里提到的弹性伸缩特性是通过CSS3的Flexbox布局模型实现的。Flexbox允许开发者创建灵活的容器,...

    jquery和CSS3带弹性动画效果的工具栏菜单

    jQuery的动画功能强大,能够轻松创建复杂的过渡效果,使得网页元素的显示和隐藏、移动和改变大小等行为变得更加平滑和流畅。在这个工具栏菜单中,jQuery很可能被用来控制菜单项的显示和隐藏,以及实现弹性的动画效果...

    jQuery可拖拽的弹性分享按钮菜单

    本文将详细探讨"jQuery可拖拽的弹性分享按钮菜单"这一主题,以及与之相关的jQuery和拖拽功能的知识点。 首先,jQuery的拖拽功能通常通过插件实现,例如"jQuery UI"库就提供了强大的拖放(drag-and-drop)功能。...

    弹性字体jQuery渐变焦点图.zip

    jQuery是一个流行的JavaScript库,它的目标是使JavaScript编程变得更简单。它通过封装复杂的DOM操作、事件处理和动画制作,大大简化了前端开发工作。在弹性字体jQuery渐变焦点图中,jQuery很可能被用来处理用户交互...

    jquery 动态示例

    56. jquery门户网站首页全屏弹性伸缩至小屏的广告代码(非常实用) 57. jQuery黑色动感Ajax无刷新动态分组图片效果代码 58. jquery黑色风格左右带箭头的图片浏览控制插件下载 59. jQuery鼠标滑动图片显示标题与简介...

    jQuery响应式图片切换代码

    【jQuery响应式图片切换代码】是一种网页设计技术,它利用jQuery库实现图片在不同设备上,如电脑和手机,都能自适应并流畅地切换显示。响应式设计是现代网页开发的关键,它允许网页内容根据用户的屏幕尺寸和方向自动...

    100多个JQuery效果示例(实例)div+css+javascrpit

    56. jquery门户网站首页全屏弹性伸缩至小屏的广告代码(非常实用) 57. jQuery黑色动感Ajax无刷新动态分组图片效果代码 58. jquery黑色风格左右带箭头的图片浏览控制插件下载 59. jQuery鼠标滑动图片显示标题与简介...

    jQuery响应浏览器窗口大小图片排列代码.zip

    `jQuery`是一个强大的JavaScript库,它简化了DOM操作、事件处理和动画效果,使得响应式设计变得更加容易。 在`jQuery响应浏览器窗口大小图片排列代码.zip`这个压缩包中,包含的可能是一个示例项目,用于演示如何...

    JavaScript_JQuery_CSS_DIV漂亮的实例

    56. jquery门户网站首页全屏弹性伸缩至小屏的广告代码(非常实用) 57. jQuery黑色动感Ajax无刷新动态分组图片效果代码 58. jquery黑色风格左右带箭头的图片浏览控制插件下载 59. jQuery鼠标滑动图片显示标题与简介...

    jQuery+CSS3网页弹性动画过渡全屏翻页特效

    jQuery,一个JavaScript库,简化了JavaScript的使用,使得动态网页和交互效果的实现变得更加简单。CSS3,作为层叠样式表的最新版本,引入了一系列强大的功能,如动画、过渡和变形,为网页添加丰富的视觉效果。 **...

    jQuery特效原生手风琴弹性相册展示

    弹性相册能够确保在任何设备上都能保持良好的显示效果,无论是在大屏幕的桌面电脑还是小屏幕的移动设备上。使用jQuery,我们可以通过调整图片大小、容器宽度和CSS媒体查询等技术来实现这一目标。弹性相册的关键在于...

    JQuery图片拖动排序兼容各种浏览器

    在图片拖动排序中,jQuery提供了一套方便的API,使得实现跨浏览器的拖放功能变得相对简单。通过jQuery的`.on()`方法绑定`dragstart`, `drag`, 和 `drop`等拖放相关的事件,我们可以监听并处理用户的拖放操作。 **...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    56.jquery门户网站首页全屏弹性伸缩至小屏的广告代码(非常实用) 57.jQuery黑色动感Ajax无刷新动态分组图片效果代码 58.jquery黑色风格左右带箭头的图片浏览控制插件下载 59.jQuery鼠标滑动图片显示标题与简介...

    基于jquery的全屏弹性伸缩广告代码.rar

    这个“基于jquery的全屏弹性伸缩广告代码”是一个示例项目,它利用jQuery的强大功能来创建吸引用户的广告展示效果。这种广告通常用于网站上,以增强用户体验并提高品牌曝光度。 首先,让我们深入了解jQuery库的核心...

    67、jquery弹性标签滑块

    以上就是一个简单的jQuery弹性标签滑块的实现过程。在实际项目中,可能还需要考虑其他因素,如动画过渡效果、触摸设备的支持以及性能优化等。通过不断学习和实践,你可以进一步提升这个组件的功能性和用户体验。

    jQuery+CSS3弹性工具栏伸缩菜单代码.zip

    标题中的“jQuery+CSS3弹性工具栏伸缩菜单代码”是指一种使用JavaScript库jQuery和CSS3技术实现的网页导航菜单。这种菜单具有弹性,可以根据浏览器窗口的大小进行伸缩,提供良好的响应式用户体验,尤其适合在移动...

    使用jquery实现各种特效

    通过创建两个图像元素,一个大图和一个小图,我们可以利用jQuery监听小图的鼠标移动事件,实时调整大图的缩放和位置,从而实现放大镜效果。 “翻书效果”是模拟真实书籍翻页的动画,给用户带来互动的阅读体验。这个...

Global site tag (gtag.js) - Google Analytics