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 :

3 colonnes en milieu d'écran dont une fixe au centre


Sujet :

Tableau en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Par défaut 3 colonnes en milieu d'écran dont une fixe au centre
    Bonjour,

    Je cherche à faire 3 colonnes en milieu d'écran...
    La principale est au centre avec un width de 950px qui ne bouge pas quelque que soit l'écran.
    Les deux autres de chaque coté s'ouvrent en fonction de l'écran et prennent toute la place qui reste.
    Mon problème c'est que la colonne principale n'est jamais centrée, elle se balade de droite et de gauche...

    Bien sur si mon écran fait moins de xx px tout sera recadré en responsive...

    Merci de votre aide !

  2. #2
    Membre éprouvé
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    Juillet 2014
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Intégrateur Web
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Juillet 2014
    Messages : 92
    Par défaut
    Salut,

    Si t'es pas trop regardant sur la compatibilité navigateur, tu peux regarder du côté du module flex.

    Pour des exemples plus parlant tu as ces deux liens :

  3. #3
    Membre chevronné
    Profil pro
    Chef Gérant
    Inscrit en
    Octobre 2005
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Chef Gérant
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2005
    Messages : 230
    Par défaut
    Bonjour/bonsoir,

    tu peut aussi te baser sur et , moins performant que flex pour le réarrangement automatique/responsive de l'architecture, il te faudra en passer par les mediaquerie et une architecture spécifique.
    http://codepen.io/gc-nomade/pen/pvVxBZ

  4. #4
    Membre éclairé
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Par défaut
    Merci CCyrillus, mais ce que tu as écris ressemble pour moi à un bug informatique qu'à une aide...
    Peux tu en dire un peu plus...
    Ou mieux faire un petit exemple...

    Merci !

  5. #5
    Membre éclairé
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Par défaut
    Je viens de voir la fonction calc()
    https://developer.mozilla.org/fr/docs/Web/CSS/calc
    Trop bien, je ne l'a connaissais pas !!
    Je vais essayer et revenir ici pour clore la discussion si je trouve comment faire...

  6. #6
    Membre éclairé
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Par défaut
    Bon en cherchant j'ai trouvé...


    Voila ma solution...

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <div style="width:100%;overflow:hidden;text-align:center">
    	<div style="display:table">
            <div style="display:table-cell;background-color:#099;vertical-align:top">
                <p>votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte </p>
            </div>
     
        <div style="width:920px !important;display:table-cell;background-color:#F99;vertical-align:top;padding:40px">
                   <p>votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte </p>    
            </div>
     
            <div style="display:table-cell;background-color:#099;vertical-align:top">
                 <p>votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte votre texte </p>
            </div>
      </div>  
    </div>

    Le div du milieu reste à 920px et les 2 div de coté se transforment en fonction de la taille de l'écran et surtout le div du milieu reste centré !!
    Mais il faut le même contenu à droite et à gauche....

    Quelqu'un aurait il mieux à proposer ou améliorer la chose....

Discussions similaires

  1. Réponses: 8
    Dernier message: 28/09/2012, 11h44
  2. Liste déroulante avec 2 colonnes dont une cachée
    Par Sekigawa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 31/03/2009, 11h28
  3. problème mise en page, tab 3 colonnes dont une extensible
    Par Ekimasu dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/06/2007, 18h23
  4. Réponses: 8
    Dernier message: 18/11/2006, 12h04

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