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 :

Des div qui sortent de leur parent?


Sujet :

CSS

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Des div qui sortent de leur parent?
    Bonjour tout le monde !

    J'ai un soucis... Je vous explique ma feuille de style : j'ai un div 'contenu' avec un fond qui se répète. A l'intérieur, j'ai 3 div en float left avec une largueur fixe pour faire 3 colonnes. A l'intérieur de chacun d'entre eux, j'ai également d'autres div avec une largeur fixe.

    J'ai eu un premier problème: le fond de mon div 'contenu' ne se répétait plus lorsque je mettais les div colonnes. On m'a conseillé d'insérer un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div style="clear:both"></div>
    juste avant la fin du div 'contenu'. Et SUPER ça a marché!

    Seulement, en voulant mettre mes div dans le dernier div colonne, ceux-ci se décalent vraiment à gauche... Je ne comprends vraiment pas....

    Je vous donne le site : http://www.tv7.com/site_new

    Si vous préférez, je peux vous insérer les codes ?

    Merci beaucoup par avance!

    Camille

  2. #2
    Membre émérite 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
    Points : 2 444
    Points
    2 444
    Par défaut
    Bonjour,
    le div de dégagement (div clear) n'est pas nécessaire.
    Un overflow:hidden sur le conteneur devrait suffire.

    Même chose pour le div right, créer un contexte de formattage bloc en lui
    ajouter un overflow:hidden (cela à l'avantage sur le float:right/left
    de laisser ce bloc en flux normal vis à vis de son conteneur même si ça ne
    changera pas grand chose ici)

Discussions similaires

  1. Des div qui se rangent automatiquement
    Par comode dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 29/07/2014, 15h02
  2. Réponses: 4
    Dernier message: 14/05/2011, 21h45
  3. J'ai des divs qui ne fonctionnent pas, pourquoi ?
    Par jejemo dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 23/01/2010, 00h54
  4. Des div qui font ceux qu'ils veulent
    Par sacados1 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 20/11/2007, 22h47

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