@karamel
Messages postés1855Date d'inscriptionvendredi 9 mai 2008StatutModérateurDernière intervention18 avril 2024153 1 juil. 2008 à 22:52
je ne suis pas certain mais normalement chaque element du div dovent avoir un position relative
document.getElementById('elements').style.position = 'relative'
puis
O_element.style.top ,left, bottom ou right
il est possible que l'on puise trouver plus simple
ggtry
Messages postés417Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention21 juillet 20101 2 juil. 2008 à 11:08
Bonjour,
Je suis loin d'être un expert en css, il y a donc peut-être mieux à faire...
Pour ton image, tu dois mettre float:right.
Pour ta zone de texte et ton bouton, j'aurais tendance à les mettre dans un nouveau div dont tu peux définir margin-top (par ex. 400px) et margin-left.
Pour centrer le div, tu peux mettre margin-left et margin-right à auto, en définissant width.
Cela dit, il vaut peut-être mieux créer deux div : une pour le contenu qu'il y aura au milieu de ta boite, et une seconde, à la suite, qui contiendra le bouton et la zone de texte.
Dans ce cas, tu peux donner à la div du contenu un margin-top de 50, par exemple, et mettre height à 350. Comme ça, la div qui reçoit le bouton et la zone sera à la suite (sans définir de margin-top qui s'additionnerait), et tu n'auras pas de problème de décalage dû à l'ajout de contenu au milieu.
Bref, ça pourrait à peu près donner cela dans l'html :
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 2 juil. 2008 à 11:15
merci de vos réponse,
Finalement je vais mettre tout ça dans une feuille de style CSS et ça marche pour l'instant mais je crois que je vais reposter plusieurs fois dans la journée !
a++
Si la réponse vous convient, pensez : Réponse acceptée !
Vous n’avez pas trouvé la réponse que vous recherchez ?