jQuery图片弹性变大变小

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

HTML代码:

.代码  

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

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

最专业的UI前端框架!

.代码  

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

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

.代码  

  1. var easing = "easeInSine", //引入easing ui增加动感效果
  2. duration = 200,
  3. animation = {
  4. width: 120,
  5. height: 120,
  6. marginLeft: -30,
  7. marginTop: -30
  8. };
时间: 2024-11-29 09:44:26

jQuery图片弹性变大变小的相关文章

js之图片变大变小效果

1.当鼠标移到图片上,图片变大:当鼠标移出图片,图片变小,效果如图: 2.原理不难,就是鼠标over时,设置一个定时器,让图片逐渐变大,鼠标out时同理,看下最初的简略代码你就会明白: <!DOCTYPE html> <html> <head> <style type="text/css"> div {     width: 200px;           /* 宽度 */     height: 100px;          /* 

javascript基础——文字变大变小className的使用及JS浮动的兼容用法

文字变大变小,详情页比较常见的那种 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>文字放大缩小及className的使用</title> <style> #p1{ width: 960px;} .red ,.green{ width:400px; border:5px solid #333;

css3实现图片的变大变小

主要是使用 css3的animation,scale等于1是原图大小,大于1是把图片放大,小于1 是把图片缩小.animation-delay用来延迟5秒触发这个动画 <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0

多个块级元素在水平方向占位置,实现在窗口变大变小的同时,四个图片依然会随之而动,从而显示响应式的效果

原理:块级元素想要在页面水平和垂直方向都居中:先让元素定位(绝对定位),然后水平方向上面:left=50%,margin-left=-(1/2*width) 垂直方向页面居中:top=50%,margin-top=-(1/2*height) 代码如下: <div class="footer_top">    <div class="footer_slogen">        <span class="one">

jQuery学习笔记3--网页字体变大变小

效果图: js代码 <script type="text/javaScript">        $(function(){            $(".msg_caption span").click(function(){  //当文档加载完毕后,为所有的<span>元素绑定单击事件                var thisEle = $("#para").css("font-size");

CSS 居中 可随着浏览器变大变小而居中

关键代码: 外部DIV使用: text-align:center; 内部DIV使用: margin-left:auto;margin-right:auto 例: <div style="text-align: center"> <div style="margin-left: auto;margin-right: auto;"> <fieldset> <legend>居中</legend> </fie

JS实现点击按钮实现文字变大变小

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

IE9 下div自动变大变小问题

IE9 下整个div随着滚动条滚动自动发生变化.div里面是table表格 查看元素后发现只有三个CSS样式,未指定高度,可能是div的height默认值为auto,在ie9下会一直自动计算高度,所以可以更改height样式值解决问题. 增加样式 : height:100%; 后问题解决 原文地址:https://www.cnblogs.com/Garen/p/10270992.html

浅谈个人主页头部下拉变大的思路

其实就是在ViewController上先放一个image,就是你想要下拉的时候放大的,然后再放置一个tableView ,并设置 .tableHeaderView=headView 背景为透明色,并且headView的高度比image的高度小点以免在下拉的时候 出现白色不衔接的状态, 如果想要在头部在添加一个签名,个人头像什么的 都可以放在headView上 并且不随着背景图片的变大变小改变, 最主要的就是在滑动单元格的时候 ,控制image的位置,使image看起来就是跟着tableview