weed a écrit :
ahh je comprends tu peux pas utiliser direct comme document.bloc1.top ='10px';
|
Hé non, cette syntaxe est incorrecte.
weed a écrit :
un peu comme document.form.toto.value = "titi"; pour changer la valeur du champ toto du formulaire "form"
plutot que de s'embeter ton monDiv.style.top = "20px";
|
C'est pas pour t'embêter, c'est comme ça. Les formulaires sont un cas particulier.
Mais si ça t'amuse, tu peux écrire :
document.getElementById("bloc1" ).style.top = "20px;"
weed a écrit :
ms la n'est pas le problème car avec le code ci dessous
Code :
- <html>
- <head>
- </head>
- <body>
- <div ID=bloc1 TOP=80px LEFT=90px>
- coucou
- </div>
- </body>
- </html>
|
coucou est toujours en haut à gauche de ma page IE5.5
|
Bah oui, c'est normal, TOP= et LEFT= ça n'existe pas comme attribut. Il faut utiliser les CSS :
div#bloc1 {
position: absolute;
top: 80px;
left: 90px;
}
Voir la FAQ pour la déclaration des CSS.
Message édité par gm_superstar le 03-02-2003 à 13:48:59
---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog