Problème de cadre en CSS [CSS] - HTML/CSS - Programmation
Marsh Posté le 07-11-2005 à 17:04:43
Up.
J'aurai peut-être pas du mettre mon code ça a l'air de vous effrayer
Marsh Posté le 07-11-2005 à 17:58:11
Olala c'est pire que ce que je croyais.
Le résultat que je veux en fait c'est ça:
Ce que je voudrais c'est 5 espaces:
1-Top qui ferait 92 pixels de haut (height: 92px et 100% de la page en largeur
2-Menu qui ferait 135 pixels de large (width: 135px et tout ce qui reste de la page en hauteur (en%=?)
3-News qui ferait 128 pixels de large (width: 128px et tout ce qui reste de la page en hauteur (en%=?)
4-Footer qui ferait 80pixels de haut et une largeur de 100% (dans un souci de compatibilité de navigateur et de résolution d'écran).
5-Centre qui serait le carré au milieu de la page, et qui changerait ça serait l'équivalent d'une "mainframe" et à partir de mon menu je pourrais faire un lien vers cet espace et le contenu du milieu de ma page changerait mais pas le reste ce qui éviterait un rechargement, du menu, des news, etc
Et sinon sous IE6 j'obtiens CECI.
Marsh Posté le 09-11-2005 à 17:30:45
Je suis de retour après pas mal de galères, de recherches, de lectures, de tests,etc. Je n'ai plus un problème d'espace blancs, car depuis j'ai complètement réencodé ma page plusieurs fois et j'en suis parvenu à 3 pages de test.
Tout d'abord je suis reparti de mon TEST 3 pour le modifier et commencer à travailler sur les liens de mon menu (étant donné que je devenais fou à force de ne travailler que sur les cadres de ma page, bosser sur le contenu ça ne faisait pas de mal) du coup j'ai créé ceci:TEST 4 - PHP mais j'avais un problème de mélange de valeurs en pourcentage et en pixels donc ce n'était pas génial.
Puis sur autre forum quelqu'un m'a passé un lien sur les cet article sur les marges négatives; je m'y suis atelé, j'ai étudié l'astuce et avec ce système j'ai tout d'abord créé: TEST 5 Le hic c'est que je n'arrivais pas à ce que le contenu de ma page descende jusqu'en bas mais aussi ma partie "Footer" n'était pas placée au bon endroit
Du coup j'ai créé le TEST 5 BIS et là mon Footer se plaçait au bon endroit (du moins chez moi sous IE6SP2) par contre pour la hauteur j'ai toujours le même problème ça ne prend pas tout la hauteur de ma page. Je m'adresse donc à nouveau à vous pour vous demander: Comment faire ? En fait le hic c'est que je spécifie des hauteurs en pixels pour ma partie "top" et "footer" du coup je ne peux pas utiliser les % pour remédier à cela, à moins que
À vous de me dire, il y a peut-être un truc à inverser, une ligne de code manquante, mais laquelle ? Quelle fonction utiliser ?
Merci d'avance.
Marsh Posté le 27-11-2005 à 05:21:27
si ya pas de contenu pkoi veux-tu qu'une cellule grossisse ?
ton body height=100% ne veut rien dire. Par definition un body prend toute la page en hauteur. On utilise parfois cette fonction pour des problemes avec d'autre div, bref.
il faut definir la hauteur height dans ta div principal de contenu. center
Marsh Posté le 07-11-2005 à 01:20:22
Suite à mon problème pour remplacer les frames par du CSS voir mon ancien sujet ici j'ai lu pas mal de docs, de site, j'ai posté sur un forum d'un site spécialisé (voir ici) et on m'a pas mal aiguillé en m'envoyant vers des pistes jusqu'à ce que j'obtienne le résultat suivant (cliquez ici)
J'ai presque réussi mon but principal, c'est à dire postionner mes cadres avant tout sauf que je ne sais pas pourquoi il y a deux espaces blancs à gauche et à droit de ma partie "centre".
Merci d'avance pour votre aide.
Note: J'ai édité mon message car mon problème a changé, c'est toujours un problème de CSS mais pas d'espaces blancs, voir mon message plus bas, en fait j'aimerai que mes colonnes prennent toute la hauteur de ma page, quelque soit le contenu, la résolution,etc.
Message édité par Jefferson le 09-11-2005 à 17:34:17