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 :

Float et réduction de fenêtre


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 15
    Par défaut Float et réduction de fenêtre
    Bonjour,


    Mon site est : http://www.baisieuxtt.fr/

    Il est divisé en 2 blocs. Mon problème est que lorsque je réduit horizontalement ma fenêtre, au lieu d'un scroll horizontale, j'ai ma partie principale du site ( mon float right qui se met en dessous de mon bloc de gauche. Or, j'aimerais que tout reste comme ca avec juste un scroll horizontale mais je ne sais pas comment faire.


    Au niveau du code, j'ai ma partie gauche qui est dans un div avec un float : left; pareil pour la partie principale dans un float : right.


    Merci beacoup.

  2. #2
    Membre chevronné Avatar de desert
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 414
    Par défaut
    Bonjour,
    Si tu fais flotter des deux colonnes, il faut aussi que tu définisses leurs largeurs (en veillant à ce que leurs sommes ne dépassent pas les 100%) car par défaut, un div occupe tout l'espace horizontal du conteneur parent.

  3. #3
    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 : 40
    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
    Bonjour,

    Un :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #page { 
    /* padding-left:50px; */
    /* padding-right:150px; */
    width:1080px;
    margin:0 auto;
    }

    Te convient-il ?
    Il y a un très grand espace entre tes 2 divs à droite et à gauche mais si tu tiens absolument à cet espace, tu peux passer par un min-width :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #page { 
    padding-left:50px;
    padding-right:150px;
    min-width:1225px;
    }

    IE6- ne reconnait pas la propriété min-width mais reproduit le même comportement avec un simple width qu'on appelle via des commentaires conditionnelles :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    ...
    <!--[if lte IE 6]>
    #page { 
    width:1225px;
    }
    <![endif]-->

  4. #4
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 15
    Par défaut
    Merci beaucoup! Ca marche nikel!

  5. #5
    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
    Citation Envoyé par Macmillenium Voir le message
    IE6- ne reconnait pas la propriété min-width mais reproduit le même comportement avec un simple width qu'on appelle via des commentaires conditionnelles :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    ..
    <!--[if lte IE 6]>
    #page { 
    width:1225px;
    }
    <![endif]-->
    Sauf que 1225px (ou 1080) sur des écrans 1024X768 c'est pas terrible terrible Macmillénium. Tu as répondu à sa question mais autant le prévenir des problèmes d'inaccessibilité visuelle et d'ergonomie que cela pose.

  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 : 40
    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 Erwan31 Voir le message
    Sauf que 1225px (ou 1080) sur des écrans 1024X768 c'est pas terrible terrible Macmillénium. Tu as répondu à sa question mais autant le prévenir des problèmes d'inaccessibilité visuelle et d'ergonomie que cela pose.
    +1

    J'ai juste essayé d'adapter la solution (au maximum) à son besoin, en effet une largeur de 977px aurait été plus appréciable

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

Discussions similaires

  1. Débordement lors d'une réduction de fenêtre
    Par crodilus dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/12/2011, 11h15
  2. Réduction de fenêtre
    Par Kepon78 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/10/2010, 09h48
  3. Problèmes de DIV+FLOAT avec redimensionnement de fenêtre
    Par blbird dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 09/02/2009, 15h40
  4. Agrandissement/Réduction d'une fenêtre
    Par nurbo_2056 dans le forum C++Builder
    Réponses: 4
    Dernier message: 14/12/2006, 21h55
  5. Réduction / agrandissement de fenêtres
    Par StarMusic dans le forum Composants VCL
    Réponses: 3
    Dernier message: 09/10/2003, 16h33

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