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 相关文章推荐
Firefox outerHTML实现代码
Jun 04 Javascript
js 禁用只读文本框获得焦点时的退格键
Apr 25 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
Jul 17 Javascript
checkbox使用示例
Aug 23 Javascript
js跨域访问示例(客户端/服务端)
May 19 Javascript
JavaScript基础函数整理汇总
Jan 30 Javascript
利用Node.js+Koa框架实现前后端交互的方法
Feb 27 Javascript
axios基本入门用法教程
Mar 25 Javascript
jquery dataTable 获取某行数据
May 05 jQuery
使用 Node.js 对文本内容分词和关键词抽取
May 27 Javascript
使用vue-resource进行数据交互的实例
Sep 02 Javascript
ES6中数组array新增方法实例总结
Nov 07 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
PHP安全配置
2006/12/06 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
php和js实现根据子网掩码和ip计算子网功能示例
2019/11/09 PHP
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
通过jquery的$.getJSON做一个跨域ajax请求试验
2011/05/03 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
jquery事件preventDefault()方法用法实例
2015/01/16 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
jquery checkbox的相关操作总结
2016/10/17 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
JavaScript 函数节流详解及方法总结
2017/02/09 Javascript
electron制作仿制qq聊天界面的示例代码
2018/11/26 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
深度剖析使用python抓取网页正文的源码
2014/06/11 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
利用Python实现颜色色值转换的小工具
2016/10/27 Python
让Python更加充分的使用Sqlite3
2017/12/11 Python
Python中字典的浅拷贝与深拷贝用法实例分析
2018/01/02 Python
python opencv实现旋转矩形框裁减功能
2018/07/25 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
openCV提取图像中的矩形区域
2020/07/21 Python
python 制作磁力搜索工具
2021/03/04 Python
CSS3 开发工具收集
2010/04/17 HTML / CSS
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
如何开启linux的ssh服务
2013/06/03 面试题
大学自我鉴定范文
2013/12/26 职场文书
大学生两会学习心得体会
2014/03/10 职场文书
安全责任书范本
2014/04/15 职场文书
《特殊的葬礼》教学反思
2014/04/27 职场文书
小学生勤俭节约倡议书
2015/04/29 职场文书
母亲节感言
2015/08/03 职场文书