Bonjour,
Je ne sais pas si je poste dans le bon forum, mais mon problème se passe sous PHP.
C'est simple. J'ai développé mes scripts en PHP (5.2) Mes scripts contiennent l'affichage de fenêtres. Ces fenêtres sont juxtaposées. Pour éviter qu'elles ne se chevauchent, je programme leurs dimensions en pourcentage de l'écran.
Je génère mes fenêtre par le biais de ma fonction fen_generique() à laquelle je passe en paramètre les pourcentages du positionnement à gauche, en haut, à droite,en bas de l'écran ainsi que la largeur et la hauteur de la fenêtre.
exemple :fen_generique(5,5,0,0,10,10)
J'ai écrit mes scripts en les visualisant sur un écran de résolution 1280 x 1024. Mes écrans sont bien restitués à partir d'une résolution de 1152 x 864. En dessous, mes fenêtres se chevauchent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function fen_generique($left,$top,$right,$bottom,$large,$haut) { echo "<div ID='layer2' STYLE='margin:5; padding:1; border-width:1pt; border-color:blue; border-style:solid;background-color:{$_SESSION['couleur_fenetre']};width:".$large."%; height:".$haut."%; position:absolute; left:".$left."%; top:".$top."%; z-index:1';'>"; }
Je croyais que le fait de coder en pourcentage de l'écran permettait d'éviter cette déformation.
Il y a quelque chose que je n'ai pas bien compris. Mais quoi ?
Avez vous un conseil ou une méthode pour moi.
Mille fois merci par avance.
Partager