Placer un calque precisement a cote d'une image, quelque soit la resol - HTML/CSS - Programmation
Marsh Posté le 11-10-2002 à 18:23:34
Avec le positionnement relatif.
<img ...>
<div id="menu">...</div>
div#menu {
position: relative;
top: -40px;
left: 50px; /*par exemple*/
}
Tu utilises les propriétés top, left, right et bottom pour déplacer le <div> par rapport à la position qu'il aurait eu s'il n'avait pas été déplacé.
Marsh Posté le 11-10-2002 à 18:39:35
bah... apparement il prend pas en compte ce que je lui precise niveau position
et pire... il n'apparait pas PAR DESSUS le reste de la page, donc comme son code est mis au niveau d'un tableau, bah le tableau s'en trouve "deforme"
Marsh Posté le 11-10-2002 à 18:44:37
Dans l'en tete de ma page :
Code :
|
Au niveau du corps :
Code :
|
bah euh... vala, le calque est place bizarrement, et les valeurs que je mets pour top ou left ne changent rien :'(
Marsh Posté le 11-10-2002 à 19:11:24
Déjà, vire le align="right" dans l'image, ça ne se fait plus. Utilise plutôt :
img#menubouton { |
Ensuite tu vas faire pareil pour ton menu :
img#menubouton { |
Ca devrait plaque le <div> à gauche de l'image. Si sa position ne te plait pas tu pourras ensuite le déplacer avec position: relative; et top, left...
Et un dernier truc, si tu veux que ton site passe aussi avec Mozilla, utilise getElementById() pour accéder aux objets du document :
bouton = document.getElementById("menubouton" ); |
Marsh Posté le 12-10-2002 à 02:28:12
Alors apres divers test
il semblerait qu'a partir du moment ou je passe le calque en "relative", tout merde... dans le sens ou il n'est pas en superposition sur le reste de la page
en absolu c nikel MAIS c pas ce que je veux, vu que si on bouge la fenetre, tout merde
heeeeeeelp
Marsh Posté le 12-10-2002 à 10:27:26
Tu peux mettre ta page en ligne ? parce que là tu n'apporte aucune information supplémentaire...
Marsh Posté le 11-10-2002 à 18:01:33
Parce que je veux faire un menu masquable
Donc je voudrais le placer precisement a cote du bouton "menu"
Le prob : des qu'on redimensionne la fenetre ou autre, bah il est plus au bon endroit...
Donc bah, il doit bien y avoir une fonction en javascript pour faire ca
Et je vous la demande a present