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 :

Problème de blocs et d'overflow


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Pgs
    Pgs est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 482
    Par défaut Problème de blocs et d'overflow
    Bonjour,

    J'ai une TABLE qui est dans un DIV. Ce DIV est lui même contenu dans un TD.

    Je voudrais :
    1 - que mon DIV utilise toute la place du TD (mais pas plus),
    2 - que mon DIV fasse apparaître un ascenseur horizontal si la TABLE qu'il contient est trop large.

    J'ai donné :
    - la propriété overflow-y:scroll à mon div,
    - la propriété width:100% à tous les objets (sauf à la table contenue dans le DIV)

    Mon problème est le suivant :
    a) si je donne à mon DIV une largeur fixe : ça marche : l'ascenseur apparaît au niveau du DIV si la TABLE qui est dans ce DIV est trop large.

    b) Si je donne au DIV une largeur de 100%, alors il prend la largeur de la table qui est à l'intérieur de lui, et du coup déborde du TD dans lequel il est lui même contenu.

    Je ne comprend pas pourquoi mon DIV, lorsqu'il est à width:100%, n'est pas limité par la largeur du TD qui le contient.

    Je me demande si du coup, j'ai vraiment compris le fonctionnement des conteneurs.

    sos, sos...

    Merci pour toute aide

  2. #2
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Si t'as un ballon, que tu le mets dans une boite, et que tu le remplis d'eau à telle point que la contenance de la boite est trop petite, le ballon continue de se gonfler et déborde de la boite.

    C'est ton TD que tu dois mettre en width:auto;, encore que je ne suis pas sûr que ça suffise...

    Par contre, overflow-y n'est pas reconnu par IE6 il me semble...

  3. #3
    Pgs
    Pgs est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 482
    Par défaut
    Je n'ai spécifié la valeur d'overflow que pour mon div. Tous les autres objets sont par défaut à overflow:auto.

    Par ailleurs, mon div et tous les conteneurs au dessus de lui sont à width:100%. Chacun devrait donc être limité par celui du dessus (et donc au final par body). Non ??

    Phil

  4. #4
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    un bout de code pour voir comment tu y es pris ?

Discussions similaires

  1. problème avec float:left et overflow:auto
    Par van___fanel dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 22/10/2010, 13h33
  2. Problème de blocs quand on zomme une page
    Par Aspic dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 01/07/2010, 20h39
  3. [PHPLIB] Problème de blocs
    Par Artusamak dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 01/11/2006, 14h49
  4. problème avec bloc détail de type tabulaire(forms)
    Par med_anis_dk dans le forum Forms
    Réponses: 3
    Dernier message: 01/06/2006, 21h16
  5. Problème avec Blocs
    Par tinkye_winkye dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/01/2005, 10h37

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