当前位置:首页 > 企业简介 >

绝对定位:JS照样实现瀑布流式布局

发布时间:2017-09-07 13:25:01 作者:陕西誉丰源物资有限公司

绝对定位:JS照样实现瀑布流式布局

  一夜之间 似乎互联网上出现了一种类似瀑布形式的网页布局,专题系统,如美丽说、蘑菇街等网站都采用这种布局形式。常见的实现方法一般分为:传统多列浮动 、CSS3 定义、绝对定位。 笔者看到网上仅仅有关于CSS的详细教程,未见有绝对定位的相关教程。现在想和各位朋友们分享一下绝对定位的应用及具体代码,希望朋友们能够指出其中的不足之处。

  

  JS的绝对定位分解成三个部分代码,这样清晰,方便查看代码,其中包括: Javascript代码、HTML代码、[AJax封装文件 代码。

[Javascript]代码

<scripttype="text/javascript"src="ajax.js"></script>

<scripttype="text/javascript">

window.onload=function()

{

varoDiv=document.getElementById("div");

varoUl=document.getElementsByTagName("ul");

window.onscroll=function()

{

varclientH=document.documentElement.clientHeight;

varscrollH=document.documentElement.scrollTop||document.body.scrollTop;

for(vari=0;i<oUl.length;i++)

{

varaLi=oUl[i].getElementsByTagName("li")

varlastL=aLi[aLi.length-1];

if(toTop(lastL)<clientH+scrollH)

{

ajax("a.js",function(str)

{

varjson=eval('('+str+')')

for(vari=0;i<json.list.length;i++)

{

varlist=json.list[i];

for(varj=0;j<list.src.length;j++)

{

varoLi=document.createElement("li")

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:宜昌SEO http://yichang.4567w.com

  • 上一篇:iOS---苹果支付串单完美解决方案
  • 下一篇:最后一页