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 :

Height à 100%


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut Height à 100%
    Bonjour, je suis en galère avec la hauter de mon bloc comme vous pouvez le constater sur mon site : http://www.hcweb.fr

    La hiérarchie de mes div est comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div id="global">
         <div id="content">
         </div>
    </div>
    Mes deux div on un height 100% ainsi que body et html, la est mon problème !! Tous mes div parents sont à height 100% donc je ne sais pas comment régler mon problème de mise en page.

    J'ai essayé avec "position: relative" mais ca ne change rien. J'ai lu de nombreux truc mais j'avou que je suis à court d'idées. Je m'arrache les cheveux

    Si quelqu'un pouvait me mettre sur la piste, merci beaucoup

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Il faut mettre un overflow:hidden sur #content.

    L'explication dans la FAQ: http://css.developpez.com/faq/?page=...ment_flottants

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut
    Merci je n'avait pas trouvé cette aide. Néanmoins je n'arrive pas à régler le problème. Dans le lien que tu m'as donné il y a différentes si je comprend bien ?

    J'ai aussi omis un détail, c'est qu'il y a 2 div enfant dans mon content comme ceci, je ne sais pas si ça peut changer quelques chose :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <div id="global">
         <div id="content">
              <div id="corps">
              </div>
              <div id="droit">
              </div>
         </div>
    </div>
    Je suis toujours à la recherche d'une solution, merci cette piste

  4. #4
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Citation Envoyé par Tobear91 Voir le message
    Merci je n'avait pas trouvé cette aide. Néanmoins je n'arrive pas à régler le problème.
    Citation Envoyé par Macmillenium Voir le message
    Il faut mettre un overflow:hidden sur #content.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut
    Ah oui autant pour moi j'avais déjà essayé, alors ca fonctionne en partie, c'est à dire que le texte qui dépasse se cache mais impossible de scroller pour voir la fin du texte

  6. #6
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Sur #global, remplace height:100% par min-height:100%

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut
    Ah mince du coup les pages où il n'y a pas de texte, le corps ne se répète pas dans toutes la hauteur.

    En fait c'est tout l'un ou tout l'autre non ?

  8. #8
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    En donnant un min-height à ton global, le hight de ton #content n'est pas pris en compte puisqu'il n'y a plus de hight défini sur #global.

    En appliquant l'image de fond de ton content à ton global, moyennant quelques retouches, tu devrais obtenir le résultat souhaité.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut
    Oui effectivement je crois que je vais opter pour cette solution, je vais devoir revoir mes éléments graphique.

    Merci pour ton point de vue, je considère comme résolu

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

Discussions similaires

  1. [XHTML] textarea height 100%
    Par gumma dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/05/2006, 22h10
  2. hack pour <div style='height:100%'>
    Par mauroyb0 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 15/05/2006, 08h42
  3. [css]opéra height 100% absolute
    Par spirou dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 08/10/2005, 22h10
  4. [W3C] height="100%" différent de style="height:100%
    Par Oluha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 18/08/2005, 17h14
  5. [HTML] Height à 100% sur Img sous IE
    Par lord_paco dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 10/08/2005, 11h04

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