Linux 拨号vps windows公众号手机端

js实现拉幕效果的广告代码

lewis 7年前 (2019-01-09) 阅读数 11 #程序编程
文章标签 js

以下是一个使用JavaScript实现拉幕效果的广告代码示例:

<!DOCTYPEhtml>

<html>

<head>

<style>

#adContainer{

position:fixed;

top:0;

left:0;

width:100%;

height:100vh;

background-color:#000;

z-index:9999;

overflow:hidden;

animation:pullCurtain4sease-in-outforwards;

}

@keyframespullCurtain{

0%{

height:100%;

}

50%{

height:50%;

}

100%{

height:0;

}

}

#adContent{

position:absolute;

top:50%;

left:50%;

transform:translate(-50%,-50%);

color:#fff;

font-size:24px;

}

</style>

</head>

<body>

<divid="adContainer">

<divid="adContent">

这里是广告内容

</div>

</div>

<!--其他页面内容-->

<script>

//在页面加载完成后,移除广告容器

window.addEventListener('load',function(){

varadContainer=document.getElementById('adContainer');

adContainer.parentNode.removeChild(adContainer);

});

</script>

</body>

</html>

这段代码创建了一个固定定位的广告容器(<div id="adContainer">),并使用CSS动画(@keyframes pullCurtain)实现拉幕效果。动画从顶部到底部的高度逐渐变化,最终将广告内容隐藏。

在页面加载完成后,使用JavaScript移除了广告容器,以便在拉幕效果结束后不再显示广告。你可以在<div id="adContent">中修改广告的具体内容。


版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门