网页广告代码php,网页广告特效代码分享

下面小编就为大家带来一篇简单的网页广告特效实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

为了练习javascript,做了一个简单的demo,实现的是广告从顶部慢慢拉出到最大,然后停留2s,再收缩到比较小且可以关闭的广告特效。图片可以替换为任意其他的图片。

代码如下

#ad{

width:962px;

display:none;

margin:0 auto;

overflow:hidden;

position:relative;

}

#main{

margin:0 auto;

width:960px;

height:1700px;

}

#close{

width:20px;

height:20px;

position:absolute;

top:0;

right:0;

font-size:16px;

line-height:20px;

text-align:center;

display:none;

background:yellowgreen;

}

ad.png

cur.png

x

%E6%95%B0%E5%AD%97%E5%95%86%E5%93%81-10-23.jpg

var oImgAd=document.getElementById('imgAd');

var oad=document.getElementById('ad');

var ocur=document.getElementById('curAd');

var closeBtn=document.getElementById('close');

var h=0;

var maxH=oImgAd.height;

var minH=ocur.height;

function down()

{

if(h

{

h+=5;

oad.style.height=h+"px";

oad.style.display="block";

setTimeout(down,5);

}

else{

setTimeout(up,2000);

}

}

function up(){

if(h>minH){

h-=5;

oad.style.height=h+"px";

setTimeout(up,5);

}

else{

oImgAd.style.display='none';

closeBtn.style.display='block';

}

}

closeBtn.οnclick=function(){

oad.style.display='none';

}

setTimeout(down,1000);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值