Heb uiteraard al wat lopen zoeken op GoT, maar kom niet echt iets tegen waar ik wat aan heb.
Ik heb een div-layer van 450 pixels breed en een hoogte van uiteindelijk 500 pixels.
Ik wil dat de layer als het ware naar beneden toe groeit, dus de beginheight moet iets van 1 zijn en uiteindelijk moet hij op een height komen van 500 pixels.
Ik druk dus eerst op een link op de pagina en die href roept de javascript-code aan (beweeg()), waarna dus de div-layer moet uitschuiven.
Maar, dit werkt dus niet
, hij komt niet 1s de lus binnen, omdat de height niet voldoet aan < 500 (wat ik dus al niet snap, maar heb een vermoeden dat de vergelijking niet goed gaat, agz de height een waarde truggeeft met +px erbij).
Help...
Ik heb een div-layer van 450 pixels breed en een hoogte van uiteindelijk 500 pixels.
Ik wil dat de layer als het ware naar beneden toe groeit, dus de beginheight moet iets van 1 zijn en uiteindelijk moet hij op een height komen van 500 pixels.
code:
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
36
| Stukje uit m'n JavaScript code, die de layer moet uitschuiven als het ware:
function beweeg ()
{
step = 10;
if ( document.getElementById('myself').style.height < 500 )
{
document.getElementById('myself').style.height += step;
setTimeout("beweeg()", 30);
}
}
Stukje uit CSS, zeg maar de div-layer:
#myself {
margin: 0px; padding: 5px;
position: absolute;
top: 10%;
left: 25%;
width: 450px;
height: 10px;
border: 1px solid #000000;
font-family: verdana;
font-size:11px;
color:#ffffff;
filter: alpha(opacity=100);
background:#3055a7;
}
HTML-code:
<div id="myself">
bla bla bla
bla bla
</div> |
Ik druk dus eerst op een link op de pagina en die href roept de javascript-code aan (beweeg()), waarna dus de div-layer moet uitschuiven.
Maar, dit werkt dus niet
Help...
www.tjeerd.net - To repeat what others have said, requires education, to challenge it, requires brains.