IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Aligner mon site au centre de ma page


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut Aligner mon site au centre de ma page
    Bonjour !

    Voilà je travaille en ce moment sur ce site : http://7vents.ovh.org
    Et je voudrai pouvoir aligner tout mon site au centre de la page déjà (j'ai essayé de l'insérer dans un tableau et de le centrer, mais tout se colle à droite).
    J'ai un autre problème, c'est que j'ai créé une "div" nommée footer que j'aimerai faire afficher toujours au bas de ma page, mais je ne vois pas trop comment faire (peut etre avec la position:relative et autre chose, car j'ai déjà testé)

    Je vous affiche le CSS de ma div Footer :

    .footer{
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    color: #555555;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
    position:absolute;
    left: 118px;
    top: 265px;
    }

    Je vous remercie d'avance pour votre aide.

    Cdlt Godsilken.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 73
    Par défaut
    il me semble qu'un simple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    body {
         margin: 0; /* suppression des marges par défaut */
         padding: 0; /* suppression des padding par défaut */
         text-align: center;
    }
     
    .page {
         margin: auto;
         width: ...;
         text-align: left; /* on rétablit l'alignement a gauche du texte */
    }
    devrais suffire a centrer la div
    j'y ai ajouté un padding a 0, ça peut être utile, surtout si on veut pas se prendre trop la tête en IE et FF

  3. #3
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    j'y ai ajouté un padding a 0, ça peut être utile, surtout si on veut pas se prendre trop la tête en IE et FF
    Le padding 0 c'est principalement pour Opera, IE et Firefox utilisent tous deux des margins

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut
    Bonjour !

    Déjà je tiens à vous remercier pour votre aide.
    J'ai donc effectué vos modification, cela m'a donné le résultat convenu. Seulement j'ai refait ensuite des modifications dans mon fichier CSS et mon problème est revenu !

    Je ne sais trouve pas d'ou cela peut provenir j'ai testé mon CSS sur : http://jigsaw.w3.org/css-validator/
    et il me donne comme réponse :
    Erreur lors de l'analyse grammaticale. - */ .page { position: relative; margin-left: auto; margin-right: auto; width: 800px; text-align: left; padding-top:5px; height:auto; }

    et voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    /*Division de toute la page*/
    /*La hauteur est en auto car elle dépend du contenu*/
    .page {
    	 position: relative; /* on positionne le conteneur */
         margin-left: auto;
         margin-right: auto;
         width: 800px;
         text-align: left; /* on rétablit l'alignement normal du texte */
    	 padding-top:5px;
    	 height:auto;
    	 }
    celui de mon body au cas ou :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    body {
    margin : 0;
    text-align : center;
    background-color : #ffffff;
    height : 100%;
    margin-bottom : 1px;
    background-image : url(/images/haut.gif);
    background-repeat : repeat-x;
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    color : #000000;
    }
    Si vous trouvez mon erreur...

    Merci d'avance vous êtes d'une grande aide.

    Cdlt Godsilken.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut
    Problème résolu !! Je m'en suis sorti, une erreur dans mon CSS.
    Merci de votre aide !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Proposer au visiteurs de mon site de le mettre en page d'accueil.
    Par juan_di_nissa dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/02/2007, 15h47
  2. Menu qui ne s'aligne pas sur le centre du site ?
    Par [ZiP] dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 10/01/2007, 08h51
  3. Mon site affiche une page blanche avec Firefox : Pourquoi ? Que faire ?
    Par bnoir dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 25/10/2006, 16h22
  4. Mon site perso : les pages d'Alex6891 - avis
    Par alex6891 dans le forum Mon site
    Réponses: 10
    Dernier message: 25/07/2006, 17h35
  5. Page web de démarrage de mon site
    Par eizo dans le forum Apache
    Réponses: 2
    Dernier message: 17/02/2006, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo