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 :

Site à hauteur fixe


Sujet :

Dimensionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2008
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 329
    Par défaut Site à hauteur fixe
    Bonjour

    Je débute en css, et j'aimerais que le mon site ait toujours la même hauteur (750px). dans le cas où le contenu de "mainContent" est trop long, je mettrai un lien vers une autre page. L'important est que l'utilisateur n'ait jamais à scroller, et que le footer soit toujours à la même hauteur sur le site entier.

    Voici un extrait du css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    body {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #FFFFFF;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
    .site #container {
    	width: 1000px;  
    	background: #FFFFFF;
    	margin: 0 auto; 
    	text-align: center;
    }
    .site #header {
    	background: #FFFFFF; 
    	padding: 0;
    }
    .site #titre {
    	background: #FFFFFF;
    }
    .site #mainContent {
    	padding: 0 20px; 
    	background: #FFFFFF;
    }
    .site #footer {
    	padding: 10px;
    	background: #DDDDDD;
    }
    Comment faire ? Merci pour votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 35
    Par défaut
    Dans le body tu rajoutes :

    height:750px;

  3. #3
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    je n'ai pas la structure html de ta page, mais si j'ai bien imaginé ton mainContent doit se situer entre le header et le footer tu peu:
    attribuer une hauteur à ton mainContent, mais s'il y a depassement il faudra gérer avec la propriété css overflow, si tu la met sur hidden il y'aura des données de perdu , en la mettant à scroll ton footer restera toujours visible et le visiteur aura quand meme à defiler le contenu de ton mainContent


    à part cette solution je ne vois vraiment pas comment faire sinon gerer ça dynamiquement (avec php aspx etc) pour tronquer ton contenu avant de l'envoyer et donner un lien vers la suite, mais ça c une autre histoire

Discussions similaires

  1. CSS - Site Hauteur 100% - Problème footer.
    Par HiRoN dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 11/09/2008, 14h54
  2. Mise en page : mélange hauteurs fixes et variables
    Par mounia.n dans le forum Mise en page CSS
    Réponses: 17
    Dernier message: 24/04/2008, 09h32
  3. tableau 100% à 3 lignes dont deux de hauteurs fixes
    Par shushed dans le forum Mise en page CSS
    Réponses: 22
    Dernier message: 20/09/2007, 15h21
  4. Une boit à hauteur fix
    Par HwRZxLc4 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 04/03/2007, 17h02
  5. Comment donner une hauteur fixe à un tableau ou une page?
    Par debilemaniac dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 31/05/2006, 16h22

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