Ça ne fonctionne pas sous IE8
Le placement des différents cadres ne se fait pas au bon endroits. Evidemment, sous FF et Chrome, ça se passe très bien.
Je pense que c'est mon code qui n'est pas nickel, j'ai testé pas mal de chose avec le code utilisé dans le lien plus haut. Ca vient peut être aussi du fait que je ne colle pas le code direct sur une page vierge, mais dans un autre cadre qui participe lui aussi à la mise en page du site.
En fait voila ce que je cherche à faire :
J'ai donc créé un cadre qui fait 100% en largeur et hauteur (vert clair).
Le cadre vert foncé en bas de page fait 140px, et 100% de largeur.
J'ai un nouveau cadre de 1000px de large et 100% de haut, centré, qui contient les cadres rouge et bleu.
Ce cadre est découpé en deux cadres (avec float dans CSS), le cadre rouge clair de 160px de large et 100% de haut, et un second qui contient les cadres rouge foncé et bleu.
La cadre rouge foncé fait 840px de large et 63px de haut.
Jusqu'à présent, tous les cadres dont j'ai parlé ne doivent pas scroller, et il ne faut pas de scroll sur le navigateur.
Arrive (enfin !) le cadre bleu. C'est la que le contenu vivant du site doit apparaître, et c'est lui qui doit avoir le scroll en overflow. Il fait 840px de large, doit être situé à 63px du haut et 140px du bas, et s'adapter pour remplir l'espace en fonction de ces contraintes.
Sous FF et Chrome, ça fonctionne. Sous IE, même en version 8, il ne fait pas ce que je souhaite, notamment le cadre bleu est placé beaucoup trop à droite et décalé par rapport au haut.
Si vous voyez comment corriger le problème ou une autre façon plus simple de mettre ça en place, je suis preneur, je suis en train d'y perdre mon latin (en plus de mon temps).
Merci d'avance.
Message édité par Kortex@HFR le 25-07-2012 à 09:37:08
---------------
Au coeur du swirl - Mon feed