Bonjour à tous!
Voilà j'ai un petit problème de positionnement.
En fait je réalise une application de gestion de réservation de salle avec un calendrier style Outlook 20003 qui permet la visualisation des réservations pour le jour courant.
Je fais donc mes petits calculs afin de déterminer, suivant les heures de réservation, la place du div affichant la réunion.
Petit screenshot
mes div successifs contiennent le code suivant :
Et je génère dynamiquement dans la balise div (div style='') les propriétés background-color: couleur; height: hauteur; top: position
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 .rdv{ position: relative; left: 5px; width: 485px; background: url(img/clock.gif) no-repeat 3px 3px; border: 1px solid white; }
Ce qui me permet d'avoir une zolieeeeee couleur et une taille en correspondance avec le tps que dure la réunion.
Le problème est que ma propriété top varie donc et qu'apparemment elle se réinitialise par rapport au div précédent.
En gros mon premier top vaut 0
Mon deuxième vaut 60 mais il décale de 60 par rapport au div précédent et j'aimerais qu'il le fasse à partir de 0!
Est-ce normal ?
J'ai déjà une solution (soustraire du top, la hauteur du div précédent ) mais je voulais juste savoir si c'était normal car je croyais que les éléments suivants n'étaient pas affectés par le positionnement relatif...
Ou alors cela sous-entend les éléments suivants non positionné en relatif..
Merci pour vos éclaircissements !
Partager