Bon, je viens pour un problème récurent que je n'ai jamais réussi à solutionner proprement.
Il s'agit lors d'un centrage d'un div container par la valeur auto des propriétés margin-right et margin-left du dernier pixel qui reste lorsque la résolution de la fenêtre est un nombre impaire.
Par exemple un container de 960px, sur une largeur de fenêtre de navigateur de 1200px, nous avons deux marges de 120px. C'est parfait.
Mais si la taille de la fenêtre est de 1201px, le navigateur non seulement fera une marge de 121px et une autre de 120px... Ce qui n'est pas très grave en soi.
Mais plus gênant la position de tous les élément à l'intérieur du div container seront calculé au plus proche et non par rapport au point d'origine du container...
Je sais pas si je suis très claire...
Enfin, au final, il y a des décalage de 1px qui apparaisse très nettement , surtout si on veux faire des filets verticaux en utilisant les propriétés border dans un système de grille.
Il me semble avoir vu une fois que l'on pouvait forcé les navigateurs à ne pas faire de calcul au plus proche... C'est peut être une solution, mais je ne retrouve plus la référence.
Merci de votre aide.
Il s'agit lors d'un centrage d'un div container par la valeur auto des propriétés margin-right et margin-left du dernier pixel qui reste lorsque la résolution de la fenêtre est un nombre impaire.
Par exemple un container de 960px, sur une largeur de fenêtre de navigateur de 1200px, nous avons deux marges de 120px. C'est parfait.
Mais si la taille de la fenêtre est de 1201px, le navigateur non seulement fera une marge de 121px et une autre de 120px... Ce qui n'est pas très grave en soi.
Mais plus gênant la position de tous les élément à l'intérieur du div container seront calculé au plus proche et non par rapport au point d'origine du container...
Je sais pas si je suis très claire...
Enfin, au final, il y a des décalage de 1px qui apparaisse très nettement , surtout si on veux faire des filets verticaux en utilisant les propriétés border dans un système de grille.
Il me semble avoir vu une fois que l'on pouvait forcé les navigateurs à ne pas faire de calcul au plus proche... C'est peut être une solution, mais je ne retrouve plus la référence.
Merci de votre aide.