当前位置: 首页 > news >正文

企业网站推广的策略网店运营计划书

企业网站推广的策略,网店运营计划书,网站建设饱和了吗,wordpress 2015//获取元素在包含元素框中的大小 //第1个函数为获取元素在包含元素中左内边框的距离 function getELementLeft(element){//获取元素在包含元素左边距离var actualeftelement.offsetLeft;//获取元素的上级包含元素var currentelement.offsetParent;//循环到一直没有包含元素whil…
//获取元素在包含元素框中的大小
//第1个函数为获取元素在包含元素中左内边框的距离
function getELementLeft(element){//获取元素在包含元素左边距离var actualeft=element.offsetLeft;//获取元素的上级包含元素var current=element.offsetParent;//循环到一直没有包含元素while(current !==null){actualeft+=current.offsetLeft;current=current.offsetParent;}return actualeft;}
//第2个函数为获取元素在包含元素中顶部内边框的距离function getElementTop(element){var actuatop=element.offsetTop;var current=element.offsetParent;while(current !==null){actuatop += current.offsetTop;current=current.offsetParent;}return actuatop;}//获取元素在浏览器工作区域中的位置,相对于浏览器工作区域的左、右、上、下的值
function getBoundingClientRect(element){//获取带有垂直滚动条的页面区,包括在上面的隐藏内容的像素数,document.body.scrollTop为兼容IEvar scrollTop=document.documentElement.scrollTop || document.body.scrollTop;//获取带有水平滚动条的页面区,包括在左边的隐藏内容的像素数,document.body.scrollLeft为兼容IEvar scrollLeft=document.documentElement.scrollLeft || document.body.scrollLeft;//检查元素的getBoundingClientRect方法,这个方法是元素自有的,不是我们上面的那个函数名if(element.getBoundingClientRect){//设置arguments.callee的offset属性,才设置肯定为NaN,不等于numberif(typeof arguments.callee.offset !="number"){//创建一个零时的div元素,设置他的left top 为0var temp=document.createElement("div");temp.style.cssText="position:absolute;left:0;top:0;";document.body.appendChild(temp);//让offset获取到值,如果是IE8浏览器以前的为-2arguments.callee.offset=-temp.getBoundingClientRect().top-scrollTop;document.body.removeChild(temp);temp=null;}var rect=element.getBoundingClientRect();//获取offset值var offset=arguments.callee.offset;//返回元素对于浏览器工作区左中上下距离return {left:rect.left + offset,right:rect.right+offset,top:rect.top+offset,bottom:rect.bottom+offset};//如果元素没有element.getBoundingClientRect,则以我们上面两个函数来计算带滚动条的工作区坐标位置}else{var actualLeft=getElementLeft(element);var actualTop=getElementTop(element);}return {left:actualLeft-scrollLeft,right:actualLeft+element.offsetWidth - scrollLeft,top:actulTop-scrollTop,bottom:actualTop+element.offsetHeight - scrollTop}            }
var div=document.getElementById("container");
var bd=document.getElementsByClassName("bd")[0];
var size=getBoundingClientRect(bd);
console.log(size.left);

//html代码部分

<div id="container"><div class="bd"></div></div>

//css

<style type="text/css">#container{width: 800px;height: 500px;border: 1px solid #ccc;margin: 0 atuo;margin-top: 50px;}div#container .bd{width:400px;height: 400px;border: solid 1px blue;position: relative;top: 50px;left:100px;}</style>
http://www.yayakq.cn/news/720374/

相关文章:

  • 团购酒店的网站建设软文推广哪个平台好
  • 网站后台修改导航栏网站图片切换代码
  • 17网站一起做网店揭阳谷歌seo搜索引擎下载
  • 网站建设代码怎么做个手机版的网站吗
  • 门户网站 营销公司网站费用怎么做分录
  • 怎么在赶集网上做招聘网站做网站好的网站建设公司排名
  • 学校网站建设系统上海室内设计事务所
  • 上海企业网站seo新泰网站开发
  • 四川住房建设厅网站首页我的家乡网站建设模板
  • 宁波手机建站模板开发公司和建筑公司同一法人
  • 做网站应该先从什么地方开始开发网站网络公司排行
  • 网站建设服务定制企业网站建站那种好
  • php部署网站关于电商平台
  • 常德网站开发公司苏州平台公司
  • 游戏门户网站模板网站制作完成
  • 网站专业术语中 seo意思是广州有哪些科技公司
  • 成都公司的网站制作用vs2010做网站的好处
  • 四川住房和城乡建设厅网站官网机械产品做哪个网站
  • 网站配色方案 对比色坪山附近公司做网站建设哪家技术好
  • 如何网站网站做代理摄影网站开发
  • 网站 验收建筑企业网站源码
  • phpcms旅游网站模板下载网站添加文章之后更新缓存访问网站就需要输入账号密码
  • 专业seo站长工具全面查询网站网站受攻击
  • 汕头网站建设公司有哪些专业的网站建设价格低
  • 手机网站怎么做才适合优化苏州市网站建设服务
  • 石家庄网站建设找哪家好室内设计师网站十大网站
  • 济南招考院网站教育网站开发文档
  • 酒店网站可以怎么做响应式网页设计优缺点
  • 网站推广和精准seo如何提高网站浏览量
  • 网站备案查询主办单位性质为个人扫描二维码进入公司网站怎样做