Footer disparu dans IE8
Résolu/Fermé
txiki
Messages postés
6597
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
-
3 févr. 2012 à 15:55
txiki Messages postés 6597 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 22 février 2024 - 4 févr. 2012 à 13:36
txiki Messages postés 6597 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 22 février 2024 - 4 févr. 2012 à 13:36
4 réponses
Il ne faut pas utiliser de positionnement absolute. Tu as vu à quoi ressemble ton site quand tu redimensionnes ton navigateur ? C'est tout pourri :(
Est-ce que tu peux mettre ta page html également stp ?
Est-ce que tu peux mettre ta page html également stp ?
txiki
Messages postés
6597
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
515
3 févr. 2012 à 20:21
3 févr. 2012 à 20:21
Voici le code de la page:
Je sais, c'est surtout l'image qui prend l'espace de la largeur (bien que je pense réduire à 1000pixels). Habituellement je suis contre l'insertion de ce type de bandeau à cause des redimensionnements du navigateur justement. Mais je ne vois pas le rapport avec les positions absolute des div.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="robots" content="index, follow" /> <title> Commune de Saucède </title> <meta name="revisit-after" content="20 days" /> <meta name="author" content="Jean-Michel Etchecolonea" /> <meta http-equiv="X-UA-Compatible" content="IE=8" /> <meta name="description" content="Informations sur la vie du village de Saucède dans les Pyrénées-Atlantiques" /> <meta name="keywords" content="Village champêtre, Gîtes, Bac fluvial, traversée du gave, Moulin à eau, Rural, Ruralité" /> <script language="javascript" type="text/javascript" src="/Scripts/menu.js"></script> <link href="/Scripts/Saucede.css" type="text/css" rel="stylesheet"> <?php include('Menu.htm'); ?> </head> <body> <div id="global"> <div id="titre"> <h1 class="bandeau" align="center"><br /> Saucède </h1><h3 class="bandeau" align="center">(Pyrénées-Atlantiques) </h3> </div> <div id="principal"> <p> </p> <p> </p> <p> </p> <p> Un village que nous aimons : « Saucède », blotti au bord du gave d'Oloron. Leur habitants animent le quotidien dans un cadre rural où agriculteurs, professions libérales, employés, enfants, retraités, personnes actives ou pas, font bon ménage. </p> <p>Le conseil municipal et moi-même sommes heureux de vous présenter notre belle commune de Saucède. </p> <p>Martine Mirande <br /> Maire </p> </div> <div id="footer"> <table cellspacing="0" cellpadding="0" width="100%"> <tr><td width="25%" class="foot"><a href="index_2.php"> Page d'accueil </a></td> <td width="25%" class="foot"><a href="mailto:mairie.saucede@wanadoo.fr?subject=A propos du site de Saucède&body=Remplacez le caractere A majuscule par l'arobase sur l'adresse du destinataire ci-dessus."> Contacter la mairie </a></td> <td width="25%" class="foot"><a href="mailto:abarka@free.fr?subject=A propos du site de Saucède&body=Remplacez le caractere A majuscule par l'arobase sur l'adresse du destinataire ci-dessus."> Signaler une erreur </a></td></tr> <tr><td width="25%" class="maj"> <?php print("Dernière mise à jour : "); print(date("d / m / Y", filemtime($SCRIPT_FILENAME))); ?> </td> <td width="25%" class="audit">Ce site est audité par: <a href="http://www.xiti.com?xtor=AD-1----%5B495964%5D" title="WebAnalytics" target="_top"> <script type="text/javascript"> <!-- Xt_param = 's=495964&p=page_d_accueil'; try {Xt_r = top.document.referrer;} catch(e) {Xt_r = document.referrer; } Xt_h = new Date(); Xt_i = '<img width="80" height="15" border="0" alt="" '; Xt_i += 'src="https://logv17.xiti.com/bcg.xiti?fh=1&Rdt=On Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds(); if(parseFloat(navigator.appVersion)>=4) {Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;} document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'" title="Internet Audience">'); //--> </script> <noscript> Mesure d'audience ROI statistique webanalytics par <img width="80" height="15" src="https://logv17.xiti.com/bcg.xiti?fh=1&s=495964&p=&Rdt=On" alt="WebAnalytics" /> </noscript></a></td><td width="25%" class="copy" align="right">© 2011 <em><strong> Saucède </strong></em> tous droits réservés </td></tr> </table> </div> </div> </body> </html>
Je sais, c'est surtout l'image qui prend l'espace de la largeur (bien que je pense réduire à 1000pixels). Habituellement je suis contre l'insertion de ce type de bandeau à cause des redimensionnements du navigateur justement. Mais je ne vois pas le rapport avec les positions absolute des div.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
txiki
Messages postés
6597
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
515
Modifié par txiki le 3/02/2012 à 21:36
Modifié par txiki le 3/02/2012 à 21:36
Bonjour à tous les experts en positionnement css,
Sur le site que je prépare ci-dessus (http://txiki.free.fr/index_2.php ), le footer se retrouve en dehors du div global.
Je sais l'image du bandeau me fout le bordel mais c'est provisoire. Ce qui m'intrigue c'est la position du footer (
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
Sur le site que je prépare ci-dessus (http://txiki.free.fr/index_2.php ), le footer se retrouve en dehors du div global.
Je sais l'image du bandeau me fout le bordel mais c'est provisoire. Ce qui m'intrigue c'est la position du footer (
<div id="footer">) dont voici le CSS des 4 #:
#global { /* position du div global dans la page */ /* Attention à ne pas oublier de définir une largeur pour l'élément à centrer, sinon il ne pourra logiquement pas être centré (il occupera toute la largeur disponible, comme tous les blocs par défaut). Attention également : cette méthode de marges automatiques ne va pas centrer un bloc s'il est positionné en absolu */ position: relative; /* on positionne OBLIGATOIREMENT le conteneur en relatif */ top: -225px; /* le bloc global sera en haut de l'écran */ margin-left: auto; margin-right: auto; width: 1195px; /* On met une valeur au bloc pour qu'il puisse etre centré (largeur de la photo) */ height: 100%; /* la hauteur d'un écran */ text-align: left; /* on rétablit l'alignement normal du texte (toujours pour IE5 et inférieur) */ font-size: 0.9em; /* taille relative de la police au lieu de pixels ou points */ border: 1px solid #000000; } #titre { /* position du div titre dans la page */ position: relative; /* on positionne le conteneur en absolu */ top: 0px; /* L'image est à 5 px du haut de l'écran */ width: 1195px; /* On met une valeur au bloc pour qu'il puisse etre positionné (largeur de la photo) */ height: 190px; /* Hauteur de l'image */ background-image: url("/Photos_Saucede/Pyrenees.jpg"); background-repeat: no-repeat; /* l'image n'est pas répétée */ } #principal { /* taille et aspect du bloc principal */ position: relative; /* on positionne le conteneur en absolu */ font-size: 0.9em; /* taille relative de la police au lieu de pixels ou points */ top: 20px; /* le bloc global sera à 210 pixels du haut de l'écran */ width: 1195px; /* On met une valeur au bloc pour qu'il puisse etre positionné (largeur de la photo) */ height: 80%; /* la hauteur max du bloc principal est de 80 % (+le bandeau + le footer) */ padding: 5px; /* marge interne de 5px */ } #footer { /* position et taille du footer */ position: relative; /* on positionne le conteneur en absolu */ border-top: 1px solid #000000; /* on met une bordure sur la partie supérieure du footer */ width: 100%; /* On met une valeur au bloc pour qu'il puisse etre positionné (largeur de la photo) */ padding-top: 5px; /* espace supérieur pour le texte */ line-height: 1.0em; /* hauteur max pour la ligne */ font-size: 0.9em; /* taille relative de la police au lieu de pixels ou points */ bottom: 0px; }Ce n'est pas le premier site que je réalise mais celui-là me pose de gros problèmes. Vous seriez très cools d'éclairer ma lanterne. Merci d'avance !
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
txiki
Messages postés
6597
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
515
4 févr. 2012 à 13:36
4 févr. 2012 à 13:36
Personne ?