html中,有一个div的display格式为none,我用一个js函数能让这个div变为block,这样div就能从隐藏到显示

问题是如何让从隐藏到显示的过程带上一些效果,比如渐变出现... 问题是如何让从隐藏到显示的过程带上一些效果,比如渐变出现 展开
 我来答
緂殇
2013-04-27 · TA获得超过164个赞
知道小有建树答主
回答量:317
采纳率:0%
帮助的人:164万
展开全部
不用jQuery可以这样实现:
你可以在div中写个id = “div”,然后在JS中可以写:
document.getElementById("div").style.display = "block";//使id="div"的div是display属性为block
这样就可以显示这个div了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9fb1cf3
2012-07-25 · TA获得超过627个赞
知道答主
回答量:100
采纳率:0%
帮助的人:72.4万
展开全部
用jquery很简单的。

$("#div").show(1000);
代表这个DIV用1秒的时间显示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QinQinMeCC
2012-07-25 · TA获得超过2017个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:563万
展开全部
jquery可以实现:
1.fadeIn(speed,[callback])通过不透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个回调函数。这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。
参数speed (String,Number) : 三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000)
callback (Function) : (Optional) (可选) 在动画完成时执行的函数
示例
用600毫秒缓慢的将段落淡入
代码:$("p").fadeIn("slow");
用200毫秒快速将段落淡入,之后弹出一个对话框 jQuery 代码:$("p").fadeIn("fast",function(){
alert("Animation Done.");
});

2.fadeOut(speed,[callback])通过不透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选地触发一个回调函数。这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。
参数speed (String,Number) :三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000)
callback (Function) :(可选) 在动画完成时执行的函数
示例
用600毫秒缓慢的将段落淡出
代码:$("p").fadeOut("slow");
用200毫秒快速将段落淡出,之后弹出一个对话框
代码:$("p").fadeOut("fast",function(){
alert("Animation Done.");
});

3.fadeTo(speed,opacity,[callback])把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选地触发一个回调函数。这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。
参数speed (String,Number) : 三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000)
opacity (Number) : 要调整到的不透明度值(0到1之间的数字).callback (Function) : (可选) 在动画完成时执行的函数
示例
用600毫秒缓慢的将段落的透明度调整到0.66,大约2/3的可见度
代码:$("p").fadeTo("slow", 0.66);$("p").fadeTo("slow", 0.66);
用200毫秒快速将段落的透明度调整到0.25,大约1/4的可见度,之后弹出一个对话框 jQuery 代码:$("p").fadeTo("fast", 0.25, function(){
alert("Animation Done.");
});
追问
能不用jquery吗
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhoulianglg
2012-07-25 · TA获得超过268个赞
知道小有建树答主
回答量:362
采纳率:0%
帮助的人:184万
展开全部
可以用jquery你可以搜搜实现很简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式