JQ实现仿163头部广告的下拉效果,在FF下显示时有个跳动的过程
2009-07-28 12:21
387 查看
用jq实现的仿163首页头部广告的下拉效果:
下面是代码:
<html>
<head>
<title>163头部ad显示效果</title>
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<!--将jQuery引用进来-->
<script>
$(document).ready(function() {
$("#ad").slideDown(1000,function(){
var dom = $(this);
setTimeout(function(){dom.slideUp(1000);},2000);
});});
</script>
<style type="text/css">
body {margin:0;padding:0;}
div#ad {width:500px;height:400px;font-size:18px; padding:0; margin:0; background-color:#eee; display:none;}
/*div#ad p {height:14px;}//这是第一次发布时候p的样式*/
div#ad p {height:25px; padding:0;margin:0;line-height:150%;}//这是第二次发布时候p的样式
</style>
</head>
<body>
<div id="ad">
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
</div>
</body>
</html>
在ie6.0、FF和Opera浏览器进行测试的时候,就是FF浏览器在滑动到最底端时有个跳动的情况,待解决!
问题已经解决了~
只要给p定义样式:
div#ad p {height:25px; padding:0;margin:0;line-height:150%;}
这样在ie6.0、FF和Opera浏览器下显示效果一致;
FF下还有点小问题,在slideDown的时候有个很生硬的过程,好像卡住了一小会再下拉,这个问题还是待研究!
下面是代码:
<html>
<head>
<title>163头部ad显示效果</title>
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<!--将jQuery引用进来-->
<script>
$(document).ready(function() {
$("#ad").slideDown(1000,function(){
var dom = $(this);
setTimeout(function(){dom.slideUp(1000);},2000);
});});
</script>
<style type="text/css">
body {margin:0;padding:0;}
div#ad {width:500px;height:400px;font-size:18px; padding:0; margin:0; background-color:#eee; display:none;}
/*div#ad p {height:14px;}//这是第一次发布时候p的样式*/
div#ad p {height:25px; padding:0;margin:0;line-height:150%;}//这是第二次发布时候p的样式
</style>
</head>
<body>
<div id="ad">
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
<p>这是网易163的广告代码</p>
</div>
</body>
</html>
在ie6.0、FF和Opera浏览器进行测试的时候,就是FF浏览器在滑动到最底端时有个跳动的情况,待解决!
问题已经解决了~
只要给p定义样式:
div#ad p {height:25px; padding:0;margin:0;line-height:150%;}
这样在ie6.0、FF和Opera浏览器下显示效果一致;
FF下还有点小问题,在slideDown的时候有个很生硬的过程,好像卡住了一小会再下拉,这个问题还是待研究!
相关文章推荐
- [iOS]实现UITableView头部带有图片并且下拉图片放大效果
- WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
- Android编程实现ListView头部ViewPager广告轮询图效果
- JQuery实现密码有短暂的显示过程和实现 input hint效果
- IOS实现上滑隐藏NvaigtionBar而下拉则显示效果
- 用javascript实现仿163的js广告向下挤压页面的效果
- JavaScript实现的多个图片广告交替显示效果代码
- jq实现购物网站顶部广告自动弹出收回效果
- 存储过程实现分页显示效果(转至http://www.knowsky.com/344199.html)
- JQ实现效果:点击(or鼠标滑过)连接时显示内容,再点击(鼠标滑出)连接时隐藏内容
- JavaScript实现的多个图片广告交替显示效果代码
- JQuery实现密码有短暂的显示过程和实现 input hint效果
- 用javascript实现仿163的js广告向下挤压页面的效果
- 使用javascript实现某网站的头部广告向上切换效果
- 使用UICollectionView实现一个列表头部拉伸效果(下拉放大)(OC 和 Swift)
- 下拉实现头部图片放大效果,实现类似QQ,新浪个人中心界面
- 实现监听下拉具体达到显示和隐藏效果的js的核心代码
- JavaScript实现广告的关闭与显示效果实例
- 原生js实现网页顶部自动下拉/收缩广告效果
- CSS实现让广告显示在文章中间,文字环绕效果