Jquery,css如何创建一个悬浮的广告页面?
来源:互联网 发布:网络赚钱入门必读pdf 编辑:程序博客网 时间:2024/05/19 05:39
需要在公司的产品首页添加一个悬浮的广告框,做了一个链接,链到了土豆网。(关于我们公司的一个产品的电视报道)
如下是我所做的代码记录
实例参考:
http://yunshivideo.com
具体代码如下
<div id="flow-image"> <div class="flow-main"> <div class="flow-image-pane"> <a id="link_to_video" href="http://www.tudou.com/programs/view/6GPqMe30ENM/?fr=rec1" target="_blank"> <img src="/images/flow-image-main.jpg" alt="手机监控抗洪直播" /> </a> </div> <div class="flow-image-close"> <a href="#" id="flow-close"> <img src="/images/flow-close.png" alt="关闭" /> </a> </div> </div></div><style type="text/css"> #flow-image { display: none; position: absolute; top: 130px; left: 50%; margin-left: -280px; width: 565px; height: 422px; z-index: 3000; } #flow-image .flow-main { position: relative; } #flow-image .flow-image-close{ position: absolute; right: 0; top: 0; }</style><script type="text/javascript"> var $flow_image = $("#flow-image"); $(function(){ $("#link_to_video").click(function(){ hide_flow(); return true; }); $("#flow-close").click(function(){ hide_flow(); return false; }); window.setTimeout(show_flow, 1000); window.setTimeout(hide_flow, 15000); }); function hide_flow(){ if($flow_image.is(":visible")){ $flow_image.fadeTo('normal', 0); } } function show_flow(){ if($flow_image.is(":hidden")){ $flow_image.fadeTo('normal', 1); } }</script>
代码解释:
#flow-image { display: none; position: absolute; top: 130px; left: 50%; margin-left: -280px; width: 565px; height: 422px; z-index: 3000; } #flow-image .flow-main { position: relative; } #flow-image .flow-image-close{ position: absolute; right: 0; top: 0; }.flow-main首先定义为 relative,这样 .flow-image-close 就能放到右上角了,它的绝对定位是相对与relative的
#flow-image 做了绝对定位和居中显示。先 left:50%; 然后 margin-left: -width/2px;
$flow_image.fadeTo('normal', 0);
这个效果是隐入,隐出,效果挺好的,这样用户看起来,不会有生硬的
$flow_image.is(":visible")
判断元素是否显示了
$flow_image.is(":hidden")
判断元素是否隐藏了
window.setTimeout(show_flow, 1000);
定时任务
- Jquery,css如何创建一个悬浮的广告页面?
- 使用jQuery快速创建一个滚动悬浮的分享菜单
- 如何在Android中创建一个悬浮的界面
- 如何使用CSS栅格布局创建一个简单页面布局
- 如何使用CSS栅格布局创建一个简单页面布局
- 常见的悬浮广告
- 分享使用jQuery和CSS实现的一个超酷缩略图悬浮逼近效果
- 做一个悬浮的div和左右两边的广告
- 一个图片页面悬浮的例子
- 如何创建一个基本JQuery的插件
- 如何创建一个基本JQuery的插件
- 如何创建一个基本JQuery的插件
- 如何创建一个基本JQuery的插件
- CSS实现广告右侧悬浮效果
- JS+CSS 实现 悬浮滚动广告
- 用CSS创建一个布局居中的页面
- html页面左侧广告悬浮窗
- css悬浮在页面顶端
- sed实例收集
- MFC中Tab控件的使用详解
- 关于_tcsrchr一行代码
- FTP 文件上传
- ASCII编码
- Jquery,css如何创建一个悬浮的广告页面?
- Hibernate自动建库建表
- Open vSwitch Q&A
- 《Unix & Linux 大学教程》 - 第十一、十二章 学习笔记
- 查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)
- OpenGL中设置颜色到底应该用小数还是整数?
- 旧上海黑社会老大杜月笙的名言 蛮有道理
- 汇编中的寄存器
- Java面向接口编程与多态的示例学习