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 相关文章推荐
js 多浏览器分别判断代码
Apr 01 Javascript
jQuery maxlength文本字数限制插件
Apr 16 Javascript
jcrop基本参数一览
Jul 16 Javascript
解决js数据包含加号+通过ajax传到后台时出现连接错误
Aug 01 Javascript
Jquery 点击按钮自动高亮实现原理及代码
Apr 25 Javascript
jQuery事件绑定on()、bind()与delegate() 方法详解
Jun 03 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
Apr 19 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
Jan 05 Javascript
angularJS模态框$modal实例代码
May 27 Javascript
Axios学习笔记之使用方法教程
Jul 21 Javascript
JS实现继承的几种常用方式示例
Jun 22 Javascript
layui监听单元格编辑前后交互的例子
Sep 16 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 飞信好友免费短信API接口开源版
2010/07/22 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
详解PHP中的Traits
2015/07/29 PHP
Convert Seconds To Hours
2007/06/16 Javascript
符合标准的js表单提交的代码
2007/09/13 Javascript
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
基于Asp.net与Javascript控制的日期控件
2010/05/22 Javascript
获取dom元素那些讨厌的位置封装代码
2010/06/23 Javascript
ASP.NET jQuery 实例7 通过jQuery来获取DropDownList的Text/Value属性值
2012/02/03 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
2014/01/26 Javascript
JavaScript运算符小结
2015/06/03 Javascript
基于jQuery实现的旋转彩圈实例
2015/06/26 Javascript
JavaScript中Window对象的属性及事件
2015/12/25 Javascript
微信小程序中的onLoad详解及简单实例
2017/04/05 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
node.js中路由,中间件,ge请求和post请求的参数详解
2017/12/26 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
Element-UI中Upload上传文件前端缓存处理示例
2019/02/21 Javascript
2019最新21个MySQL高频面试题介绍
2020/02/06 Javascript
node爬取新型冠状病毒的疫情实时动态
2020/02/06 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
python进程类subprocess的一些操作方法例子
2014/11/22 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
教你用Python写安卓游戏外挂
2018/01/11 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
浅谈Python中的模块
2020/06/10 Python
德国传统玻璃制造商:Cristalica
2018/04/23 全球购物
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
Linux内核产生并发的原因
2016/11/08 面试题
医学专业五年以上个人求职信
2013/12/03 职场文书
上课玩手机的检讨书
2014/10/01 职场文书
计划生育工作总结2015
2015/04/03 职场文书
司法廉洁教育心得体会
2016/01/20 职场文书
dubbo服务整合zipkin详解
2021/07/26 Java/Android
Nginx本地配置SSL访问的实例教程
2022/05/30 Servers