Bonjour à tous,
Je vous expose mon problème. J'ai une box (un div en l'occurrence) qui contient un enfant dont la taille est 100% (une table ou un autre div). Si jamais la hauteur de cet enfant dépasse la hauteur du parent, alors une scrollbar vertical apparaît. Jusque là rien d'étonnement (j'ai mis l'overflow à auto).
Mon problème vient de la différence de réactions entre IE et FF (je ne sais pas lequel à raison et lequel à tort). Quand FF fait apparaître une scrollbar vertical, la taille effective de la boîte est diminué, donc tout reste visible dans la box parente. Quant à IE, il fait apparaître cette scrollbar par dessus la box, et par conséquent le contenu passe en partie en dessous de la barre. Du coup une scrollbar horizontale apparaît (ce qui est logique je vous l'accorde).
Quelqu'un a une explication? Et surtout une méthode pour éviter cette différence de traitement?
Une petite image pour illustrer mon propos (le padding de la deuxième box est fais pour bien voir ce qu'il se passe, mais il n'influe pas sur la chose)
http://fallengalaxy.com/~fedaykin/scrollbar.png
Merci
Je vous expose mon problème. J'ai une box (un div en l'occurrence) qui contient un enfant dont la taille est 100% (une table ou un autre div). Si jamais la hauteur de cet enfant dépasse la hauteur du parent, alors une scrollbar vertical apparaît. Jusque là rien d'étonnement (j'ai mis l'overflow à auto).
Mon problème vient de la différence de réactions entre IE et FF (je ne sais pas lequel à raison et lequel à tort). Quand FF fait apparaître une scrollbar vertical, la taille effective de la boîte est diminué, donc tout reste visible dans la box parente. Quant à IE, il fait apparaître cette scrollbar par dessus la box, et par conséquent le contenu passe en partie en dessous de la barre. Du coup une scrollbar horizontale apparaît (ce qui est logique je vous l'accorde).
Quelqu'un a une explication? Et surtout une méthode pour éviter cette différence de traitement?
Une petite image pour illustrer mon propos (le padding de la deuxième box est fais pour bien voir ce qu'il se passe, mais il n'influe pas sur la chose)
http://fallengalaxy.com/~fedaykin/scrollbar.png
Merci