jquery实现两边飘浮可关闭的对联广告


Posted in Javascript onNovember 27, 2015

效果展示:

jquery实现两边飘浮可关闭的对联广告

代码说明:

可关闭的左右两边飘浮的对联广告代码jquery特效,宽屏分辨率大于1024px才显示。因为考虑到窄屏下显示对联广告那真是用户体验超差。

点击关闭按钮可以单独关闭自己一边的飘浮的对联广告代码。

js代码中的var screen_w = screen.width; if(screen_w>1024){duilian.show();} 是jquery判断浏览器分辨率的,你可以修改这个可关闭的左右两边飘浮的对联广告代码所需要的浏览器分辨率值,如果不想做判断可以删除这两句,让后把css代码 .duilian{top:260px;position:absolute; width:102px; overflow:hidden; display:none;}中的display:none;删除就不判断浏览器分辨率了。

点击两边飘浮的对联广告代码的下方关闭可以关闭各自的半边对联广告。

部分html代码如下:

<!--下面是对联广告的html代码结构-->
<div class="duilian duilian_left">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>
<div class="duilian duilian_right">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>

部分css代码如下:

/*下面是对联广告的css代码*/

.duilian{top:260px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:100px; height:300px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

部分左右两边飘浮的对联广告代码如下:

<script type="text/javascript">
$(document).ready(function(){
 var duilian = $("div.duilian");
 var duilian_close = $("a.duilian_close");
 var screen_w = screen.width;
 if(screen_w>1024){duilian.show();}
 $(window).scroll(function(){
  var scrollTop = $(window).scrollTop();
  duilian.stop().animate({top:scrollTop+260});
 });
 duilian_close.click(function(){
  $(this).parent().hide();
  return false;
 });
});
</script>

面一段代码很简单是实现jquery两边飘浮的对联广告代码

本节内容:

两边飘浮的对联广告代码。

例子:

jquery实现的对联广告代码

示例代码如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
/**
* 对联广告,可以两边飘浮
* by 3water.com
*/
$(document).ready(function(){
 var duilian = $("div.duilian");
 var duilian_close = $("a.duilian_close");
 var window_w = $(window).width();
 if(window_w>1000){duilian.show();}
 $(window).scroll(function(){
  var scrollTop = $(window).scrollTop();
  duilian.stop().animate({top:scrollTop+100});
 });
 duilian_close.click(function(){
  $(this).parent().hide();
  return false;
 });
});
</script>
<style>
/*对联广告的css代码*/
.duilian{top:100px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:red solid 1px; width:100px; height:300px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
</style>
</head>
<body>
<!--对联广告的html代码结构-->
<div class="duilian duilian_left">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>
<div class="duilian duilian_right">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>
<p style="height:1000px;"></p>
</body>
</html>
Javascript 相关文章推荐
JavaScript的目的分析
Jan 05 Javascript
jQuery chili图片远处放大插件
Nov 30 Javascript
javascript instanceof 内部机制探析
Oct 15 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
Jun 22 Javascript
JS不能跨域借助jquery获取IP地址的方法
Aug 20 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
微信小程序 Button 组件详解及简单实例
Jan 10 Javascript
最全的JavaScript开发工具列表 总有一款适合你
Jun 29 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
Jan 05 Javascript
JavaScript事件委托原理与用法实例分析
Jun 07 Javascript
详解Webpack loader 之 file-loader
Nov 07 Javascript
vue实现计算器功能
Feb 22 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
Nov 27 #Javascript
JS实现的表格行鼠标点击高亮效果代码
Nov 27 #Javascript
基于jquery animate操作css样式属性小结
Nov 27 #Javascript
Javascript简单实现面向对象编程继承实例代码
Nov 27 #Javascript
分享一些常用的jQuery动画事件和动画函数
Nov 27 #Javascript
JS实现的仿淘宝交易倒计时效果
Nov 27 #Javascript
谈谈jQuery Ajax用法详解
Nov 27 #Javascript
You might like
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
php简单实现文件或图片强制下载的方法
2016/12/06 PHP
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
深入理解JavaScript系列(6) 强大的原型和原型链
2012/01/15 Javascript
artDialog双击会关闭对话框的修改过程分享
2013/08/05 Javascript
JavaScript学习笔记之JS事件对象
2015/01/22 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
js模拟支付宝密码输入框
2017/04/11 Javascript
Angular实现的日程表功能【可添加及隐藏显示内容】
2017/12/27 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
jQuery 查找元素操作实例小结
2019/10/02 jQuery
python插入数据到列表的方法
2015/04/30 Python
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
python的继承知识点总结
2018/12/10 Python
python dlib人脸识别代码实例
2019/04/04 Python
python实现爬山算法的思路详解
2019/04/09 Python
django的分页器Paginator 从django中导入类
2019/07/25 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
浅谈python的elementtree模块处理中文注意事项
2020/03/06 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
美国眼镜网站:EyeBuyDirect
2017/04/13 全球购物
美国瑜伽品牌:Gaiam
2017/10/31 全球购物
RetroStage德国:复古服装
2019/02/03 全球购物
SQL语言面试题
2013/08/27 面试题
教师的实习鉴定
2013/12/15 职场文书
创建服务型党组织实施方案
2014/02/25 职场文书
高校优秀辅导员事迹材料
2014/05/07 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
模范教师材料大全
2014/12/16 职场文书
齐云山导游词
2015/02/06 职场文书