Vous n'êtes pas identifié(e).
En image parce que j'arrive pas à expliquer ^^
Comme sur la version "finale" du site j'ai plus de sous menu j'ai mis une taille par défaut pour la div MAIN avec mon fichier CSS.
height: expression(this.scrollHeight > 620? "620px": "auto"); /* Pour IE */
max-height: 580px; /* Pour FireFox */
Au final j'aimerais ne pas avoir à me limiter en hauteur et donc faire en sorte que mon background dans la div SIDE ne s'arrête pas au dernier menu.
Et si c'est possible comment récupérer la taille de la div SIDE pour redimensionner mon scrollheight si ce dernier était plus petit que la div SIDE.
Merci d'avance et si c'est pas clair je ferai en sorte d'éclairer ce problème.
Dernière modification par KaaD (01/01/2008 20:21:44)
Hors ligne
Bon j'edit pas histoire de bien séparer la solution
Alors en écrivant ce pitit message j'ai eu une illumination. Mon esprit de webmestre s'est mis en marche et m'a dit :
"Si il y a un MAX-height doit y avoir un MIN height!"
Et ça marche donc pour rappel dans mon div MAIN j'ai mis :
height: expression(this.scrollHeight > 620? "620px": "auto"); /* Pour IE */
max-height: 580px; /* Pour FireFox */
Ce qui me permet d'avoir une scrollbar dans le MAIN quand le contenu devient trop grand et d'éviter d'avoir a rallonger la div SIDE ( au passage ça permet à l'utilisateur d'avoir sous la main et ce en permanence le menu et évite d'avoir a jouer de la molette pendant 15 minutes pour le retrouver hé oui Webmestre c'est un métier ^^ ).
En rajoutant ceci dans la CSS pour ma div SIDE :
min-height: 600px; /*Pour FireFox*/
height: expression(this.scrollHeight < 630? "630px": "auto"); /*Pour IE*/
J'obtiens donc une hauteur minimum pour ma div légèrement plus grande que mon scrollheight histoire de pas faire un skin Lego mais d'aérer un peu le tout ( les données en pixel sont différentes pour IE et Firefox car les police sont plus "fines" sous FF )
Voila j'espère avoir aidé les gens qui se posaient les mêmes questions.
Reste à savoir s'il est possible de récupérer la taille de la div SIDE pour augmenter la taille de mes scrollheight au cas ou ^^
Hors ligne
merci
Ubuntu Rocks
Hors ligne