导航:首页 > 编程语言 > js的图片渐变

js的图片渐变

发布时间:2025-02-05 14:20:41

js或是jquery代码怎么写让图片在一个div里实现由远到近的渐变效果,即图片慢慢放大,超出div的部分不显示

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>demo</title>
<script src="jquery-1.7.2.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<style type="text/css">
body{
margin:0;
padding:0;
}
div{
width:500px;
height:300px;
border:1px solid red;
overflow:hidden;
margin:0 auto;
}
img{
width:0;
height:0;
margin-left:250px;
margin-top:150px;
padding:0;
}
</style>
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$('#img').animate({
width:"200%",
height:"200%",
marginLeft:"-200px",
marginTop:"-100px"
},10000);

});
</script>
<body>
<div class="showimg" id="showimg">
<img src="3.jpg" id="img" alt="Here is a pic" />
</div>
</body>
</html>
数值未经过计算,随便写的

❷ 如何用js实现div的背景颜色渐变求解答

CSS3 的linear-gradient 属性满足你的需求

❸ 如何生成颜色渐变的柱状图 js

1.首先绘制好柱复形图。

2.然后制双击图中的任意一个柱子,弹出属性框,右侧选中Pattern。

3.将Pattern选项卡下Fill中的Color设置为Indivial Color(纯色)-White。
本例中是“白色向红色的渐变模式”,所以主体色为白色(即柱子中间的部分是白色)。

4.将Pattern选项卡下Gradient Fill(渐变填充)中的Mode(方式)设置为Two Colors。(因为是两个颜色间渐变)

❹ jquery.rotate.js库中的rotate函数怎么用。

rotate是jQuery旋转rotate插件,支持Internet Explorer 6.0+、Firefox 2.0、Safari 3、Opera 9、Google Chrome,高级浏览器下使用Transform,低版本ie使用VML实现。

rotate(angle)angle参数:[Number] – 默认为 0

根据给定的角度旋转图片例如:
$(“#img”).rotate(45);或$(‘#img’).rotate({angle:45})

rotate(parameters)parameters参数:[Object]包含旋转参数的对象。

支持的属性:

1.angle属性:[Number]– default 0 –旋转的角度数,并且立即执行

例如:1$(“#img”).rotate({angle:45});

2.bind属性:[Object]对象,包含绑定到一个旋转对象的事件。事件内部的$(this)指向旋转对象-这样可以在内部链式调用- $(this).rotate(…)。

例如(clickonarrow):
$(“#img”).rotate({bind:{
click:function(){
$(this).rotate({
angle:0,
animateTo:180
})
}
}
});

3.animateTo属性:[Number]– default 0 –从当前角度值动画旋转到给定的角度值(或给定的角度参数)


4.ration属性:[Number]–指定使用animateTo的动画执行持续时间

例如(clickonarrow):
$(“#img”).rotate({bind:{
click:function(){
$(this).rotate({
ration:6000,
angle:0,
animateTo:100
})
}
}
});

5.step属性:[Function]–每个动画步骤中执行的回调函数,当前角度值作为该函数的第一个参数


6.easing属性:[Function]–默认(see below)

默认:function(x,t,b,c,d){ return -c *((t=t/d-1)*t*t*t - 1)+ b; }

Where:

t:current time,

b:begInnIng value,

c:change In value,

d:ration,

x:unused

没有渐变:No easing(linear easing):function(x,t,b,c,d){ return(t/d)*c ; }

示例1:没有效果,一直转
$("#scImg").rotate({
angle:0,
animateTo:360,
callback:rotation,
easing:function(x,t,b,c,d){
return(t/d)*c;
}
});

示例2:默认的效果
$("#scImg").rotate({
angle:0,
animateTo:360,
callback:rotation,
easing:function(x,t,b,c,d){
return-c*((t=t/d-1)*t*t*t-1)+b;
}
});
示例3:
$(“#img”).rotate({bind:{
click:function(){
$(this).rotate({
angle:0,
animateTo:180,
easing:$.easing.easeInOutElastic
})
}
}
});


7.callback属性:[Function]动画完成时执行的回调函数

例如

$(“#img”).rotate({bind:{
click:function(){
$(this).rotate({
angle:0,
animateTo:180,
callback:function(){alert(1)}
})
}
}
});

8.getRotateAngle这个函数只是简单地返回旋转对象当前的角度。

例如:
$(“#img”).rotate({
angle:45,
bind:{
click:function(){
alert($(this).getRotateAngle());
}
}
});

9.stopRotate这个函数只是简单地停止正在进行的旋转动画。例如:

$(“#img”).rotate({
bind:{
click:function(){
$(“#img”).rotate({
angle:0,
animateTo:180,
ration:6000
});
setTimeout(function(){
$(“#img”).stopRotate();
},1000);
}
}
});

❺ 什么是JS特效

JS特效就是网页中实现来的特殊效果自或者特殊的功能的一种技术,是用网页脚本(javascript)来编写制作动态特殊效果。

比如图片切换,渐变等等,它为网页活跃了网页的气氛,有时候会起到一定的亲切力。

JavaScript 是根据 "ECMAScript"标准制定的网页脚本语言。这个标准由 ECMA 组织发展和维护。ECMA-262 是正式的 JavaScript 标准。

(5)js的图片渐变扩展阅读:

能够具有交互性,能够包含更多活跃的元素,就有必要在网页中嵌入其它的技术。如:Javascript、VBScript、Document Object Model(DOM,文档对象模型)、Layers和 Cascading Style Sheets(CSS,层叠样式表)。

JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。

阅读全文

与js的图片渐变相关的资料

热点内容
java设置标题栏颜色设置 浏览:632
win10可用的ewf 浏览:100
怎么把知网caj文件格式改为pdf 浏览:209
b2c电商网站源码java 浏览:678
编程在什么电脑上都能学吗 浏览:941
java输出五行菱形 浏览:745
u盘文件删除不了提示权限 浏览:660
怎么把word的文件名字提取出来 浏览:215
小米怎么传文件到电脑 浏览:19
codm游玩会产生哪些文件 浏览:346
下编程软件什么网站好 浏览:34
js画一个表盘刻度 浏览:496
win10更新后分辨度灰色 浏览:888
怎样在qq日志里加音乐 浏览:827
什么可以控制脑电波编程语言 浏览:505
微信是否能建文件包 浏览:536
qq群闪图在文件夹哪里 浏览:753
js跳出each循环语句 浏览:145
c把结果输出到文件格式 浏览:596
怎么样将cad文件发到微信上 浏览:835

友情链接