当前位置:网站首页 > 横幅广告 > 正文

j手机怎么设置浮动广告query 简介

作者:admin发布时间:2021-08-16分类:横幅广告浏览:评论:2


导读:基于的浮动广告控制代码最近接触,学了点皮毛,为了满足boss的需求弄了个相对屏幕静止的浮动层,把代码记在这里,以防自己以后用到下面是代码,需要类库的支持才能运行,我写文章的时候的版...

jquery 简介

基于的浮动广告控制代码

最近接触,学了点皮毛,为了满足boss的需求弄了个相对屏幕静止的浮动层,把代码记在这里,以防自己以后用到

下面是代码,需要类库的支持才能运行,我写文章的时候的版本是,不保证其他的版本能完美运行,代码的基本原理写在注释里,如果你看不懂,那么你需要补充和的基本知识,不用太多,因为我写这个的时候也不会什么....

$().ready(function(){

$(window).scroll(function(){//这个函数可以监视浏览器滚动条,只要滚动条一移动,此函数就触发

vardiffY=$(window).scrollTop();//页面现在的位置和滚动条顶端的距离[scrollTop()]

vardiffH=$(window).height()/4;//设计者期望的浮动栏与浏览器顶端的距离[height()],这里是与浏览器顶端保持1/4个页面的高度,如果diffH的值设置成0,浮动栏就会落在屏幕顶端

varpercent=diffY+diffH;//percent将被赋值给css中的"top"属性,作为浮动栏的新高度值

if(percent0){//判断percent的值是否小于0,小于0就凑整,大于0就忽略小数部分

percent=Math.ceil(percent);

}else{

percent=Math.floor(percent);//取整

varv=percent+"px";//css的属性需要一个单位,这里是px

$("#adright").css("top",v);//percent被赋值给top属性,浏览器根据这个值动态的调整浮动栏的高度,如果按照上面给的代码,这个高度将正好让浮动栏一直保持在屏幕中央

}

});

/////////////////////////////////////////////JS和HTML的分割线/////////////////////////////////////////////////////////////////////

下面是HTML代码,只要把这部分放在HTML页面中就行了,动态页面php,jsp,asp等应该也没问题.....我是放在页面尾部/body的上方的,想放图片,文字,flash就放在divXXXX/div中的XXXX位置就可以了,如果想浮动在页面左面,就把right:25px;改成left:25px;

divid="adright"style="right:25px;position:absolute;top:200px;"ahref="//www.jb51.net"脚本之家/a/div

您可能感兴趣的文章:

使用Swift实现iOScollectionView广告无限滚动效果(DEMO)

iOScollectionView广告无限滚动实例(Swift实现)

iOS实现动态的开屏广告示例代码

iOS9更新之Safari广告拦截器(ContentBlocker)开发教程

js漂浮广告实现代码(合集经典)符合W3C

又一个不错的js浮动广告代码

JS实现悬浮移动窗口(悬浮广告)的特效

兼容多浏览器的JS浮动广告[推荐]

js居中漂浮广告

iOSscrollview实现三屏复用循环广告


已有2位网友发表了看法:

欢迎 发表评论: