javascript实现右下角广告框效果
更新时间:2017年02月01日 10:15:41 作者:Jack-小俊
这篇文章主要为大家详细介绍了javascript实现右下角广告框效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文教大家用原生js实现的简单网页主页右下角的广告框效果,利用好绝对定位,点击X关闭广告,里面的内容不管动图或者视频都可以。
代码最简洁,js行为优化版,复制粘贴即可使用。
演示部分

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>右下角广告框效果</title>
</head>
<style type="text/css">
#advbox{
width: 400px;
height: 300px;
position: fixed;
right: 0;
bottom: 0;
}
.adv{
width: 380px;
height: 270px;
border: 1px solid #a00;
position: relative;
}
#icon{
display: block;
width: 24px;
height: 24px;
color: #0c0;
font-size: 30px;
font-weight: bolder;
position: absolute;
right: 2px;
top: 2px;
cursor: pointer;
}
#resetadv{
width: 105px;
height:20px;
position: fixed;
right: 25px;
bottom: 15px;
color: #fff;
font-size: 20px;
background-color: #333;
}
.hide{
display: none;
}
.show{
display: block;
}
</style>
<body>
<div id="advbox">
<div class="adv">
<img src="" alt="结合html5,这可以是一个gif,swf或者video">
<span id="icon">X</span>
</div>
</div>
<div id="resetadv">广告入口>></div>
<script type="text/javascript">
(function(){
//封装一下dom的id操作
var $ = function(id){
return document.getElementById(id);
};
//添加点击事件
$("icon").onclick=function(){
$("advbox").className = "hide";
};
$("resetadv").onmouseover=function(){
$("advbox").className = "show";
};
})();
</script>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
Electron 结合 Selenium + chromedriver 
这篇文章主要介绍了Electron 结合 Selenium + chromedriver 驱动服务实现浏览器多开思路详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2024-07-07
用Div仿showModalDialog模式菜单的效果的代码
用Div仿showModalDialog模式菜单的效果的代码...2007-03-03
BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页
这篇文章主要介绍了BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)的相关资料,需要的朋友可以参考下2016-12-12
javascript与jquery中的this关键字用法实例分析
这篇文章主要介绍了javascript与jquery中的this关键字用法,结合实例形式简单分析了this关键字用于获取当前对象的使用技巧,非常简单易懂,需要的朋友可以参考下2015-12-12


最新评论