Kan je ervoor zorgen dat een layer blijft staan als de pagina scrollt? dattie dus NIET meescrollt?
het lukt niet met relative in ieder geval.
het lukt niet met relative in ieder geval.
1
| <div style="position:fixed;top:10px;left:10px">Staan blijven!</div> |
Intentionally left blank
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
Verwijderd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <script language="JavaScript">
<!--
var ie4 = (document.all)? true:false;
var ns4 = (document.layers)? true:false;
//lijst met name van layers die moeten blijven stilstaan
var scrollyrs = new Array('Layer1');
var lyrcall = (ie4)? 'document.all.':'document.layers.';
var pixtop = (ie4)? '.style.pixelTop':'.top';
var yScroll = new Array();
function initScroll()
{ for(var i=0; i<scrollyrs.length; i++)
{ eval('yScroll['+i+'] ='+lyrcall + scrollyrs[0] + pixtop);
}
setInterval("checkScroll()",10);
}
function checkScroll()
{ for(var i=0; i<scrollyrs.length; i++)
{ eval(lyrcall + scrollyrs[0] + pixtop + '= yScroll['+i+'] + getScroll()');
}
}
function getScroll()
{ if (ns4) return(window.pageYOffset);
if (ie4) return(document.body.scrollTop);
return(-1);
}
//-->
</script> |
1
| onload="initScroll();" |
Dàt valt nog te betwijfelen, dit zal niks doen ik mozilla en Konqueror, en voor Opera valt het te betwijfelen;
1
2
3
4
5
| #element
{
position: absolute;
position: fixed;
} |
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
heidiulrich.nl | adventura.nl : rugzakavonturen | pathwise.nl : prepping geeks to get jobs
Intentionally left blank
Begin dan ook eens met een simpel voorbeeld, als ik me door deze brei heen moet gaan worstelen ben ik morgen nog bezigVerwijderd schreef op 31 augustus 2002 @ 14:35:
ehm.
moet je even kijken op http://www.lotteiship.nl/pasdig1.html dat gaat dus niet werken.
Intentionally left blank
Intentionally left blank
[ Voor 0% gewijzigd door Verwijderd op 31-08-2002 16:36 . Reden: werkt niet in netscape ]
Nee, je maakt 1 alles-omvattende layer waarin je 'scrollable' content staat (dus al je andere layers die wel moeten scrollen).Verwijderd schreef op 31 augustus 2002 @ 16:36:
document.getElementById('content').style.width = document.body.clientWidth - 100;
document.getElementById('content').style.height = document.body.clientHeight;
document.getElementById('content').style.overflow = 'auto';
en dat betekent dus dat ik dat bij al mijn layers moet aangeven...
Intentionally left blank
Welke?Verwijderd schreef op 31 augustus 2002 @ 18:19:
het werkt toch niet in NS
Intentionally left blank
1) ik ben geen U
Intentionally left blank
LolVerwijderd schreef op 01 september 2002 @ 21:55:
voor die 3%onhippe mensen die toch niet geinteresseerd zijn in mijn site en mijzelf, anders hadden ze wel een hogere resolutie.
punt.