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

HTML Discussion :

2 Div a la suite avec 1 en PX et l'autre en %


Sujet :

HTML

  1. #1
    Membre du Club
    Homme Profil pro
    Technicien chez Free
    Inscrit en
    Septembre 2011
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien chez Free
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2011
    Messages : 65
    Points : 40
    Points
    40
    Par défaut 2 Div a la suite avec 1 en PX et l'autre en %
    Bonjour à tous !

    Déja bonne année J'éspére que cette année serras bonne en dev pour vous

    Donc me voici ici pour une ptite question.

    J'aimerais mettre deux div a la suite dans un page web en faisans que les deux div fasse la largeur de la page.

    Tout ca en prenant en compte que la premiére div serra de 200px et la deuxiemme devra comblé le reste (en px ou en pourcentage).

    Et les deux div auront un height de 100%

    Merci de vos réponses

  2. #2
    Membre émérite
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Points : 2 778
    Points
    2 778
    Par défaut
    Merci de vos réponses
    Quelle est la question ou quelles sont les questions ? Tu coinces où ?

    voir Mise en page CSS

  3. #3
    Membre du Club
    Homme Profil pro
    Technicien chez Free
    Inscrit en
    Septembre 2011
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien chez Free
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2011
    Messages : 65
    Points : 40
    Points
    40
    Par défaut
    Enfaite la question c'est quel est le code pour que ca marche.

    Car j'ai déja essauer plein de choses avec plein de position différente, et rien ne marche.

    en gros :

    fleft => float left
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <div class="fleft"></div>
    <div class="fleft"></div>
    Ca c'est mon code de base.

    Mon but c'est de faire ca.

    Le div 1 fait 200px et le div 2 fait le reste

    Et les deux div vont jusqu'en bas


  4. #4
    Membre émérite
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Points : 2 778
    Points
    2 778
    Par défaut
    Enfaite la question c'est quel est le code pour que ca marche.
    Celui que tu vas concevoir Le forum est là pour compléter l'aide fournie par les nombreuses ressources disponibles (FAQ, tutoriel, sujets similaires déjà traités). Cela doit être le dernier recours, pas le premier

    Comment as tu défini la classe CSS fleft ?
    Le div 1 fait 200px et le div 2 fait le reste
    Tu dis clairement qu'il faut deux div différentes donc pourquoi ne faire qu'une classe CSS ?

  5. #5
    Membre du Club
    Homme Profil pro
    Technicien chez Free
    Inscrit en
    Septembre 2011
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien chez Free
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2011
    Messages : 65
    Points : 40
    Points
    40
    Par défaut
    La class fleft n'est composée que du float left.

  6. #6
    Membre du Club
    Homme Profil pro
    Technicien chez Free
    Inscrit en
    Septembre 2011
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien chez Free
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2011
    Messages : 65
    Points : 40
    Points
    40
    Par défaut
    Voila le code que j'ai fait, mais la div 2 ne fait que la longueur de la lettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <div class="fleft" style="width:200px;background:red;display:inline-block;">TEST1</div>
    <div class="fleft" style="background:blue;display:inline-block;">TEST2</div>
    Et j'ai oublié de dire, mais il faut que les deux div sois cote a cote

  7. #7
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Nommer sa classe "float left" mais utiliser INLINE-BLOCK, vous trouvez pas ça étrange?

    Utiliser FLOAT. Je suis sûr que vous trouverez comment

  8. #8
    Membre du Club
    Homme Profil pro
    Technicien chez Free
    Inscrit en
    Septembre 2011
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien chez Free
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2011
    Messages : 65
    Points : 40
    Points
    40
    Par défaut
    Donc il faut que je vire le inline block ?

  9. #9
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    @tydoo34 n'a visiblement pas compris le principe d'un forum -_-

    Voici une solution possible à son problème :
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    <!doctype html>
    <html lang="fr-FR">
    <head>
    	<meta charset="UTF-8" />
    	<title>Blocs float left</title>
    	<style type="text/css">
    .fleft {
            min-height: 200px;
    }
    .first {
            float: left;
            width: 200px;
            background:red;
    }
    .last {
            background: blue;
    }
            </style>
    </head>
    <body>
    	<div class="fleft first">TEST1</div>
    	<div class="fleft last">TEST2</div>
    </body>
    </html>

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

Discussions similaires

  1. div coin arrondi décomposer avec IE7 ?
    Par fiston dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 20/05/2007, 16h43
  2. DIV en absolute d'un DIV relative mal positionné avec IE6
    Par Stessy dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 27/02/2007, 16h47
  3. [Div] Hauteur qui varie avec firefox
    Par manaboko dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/02/2007, 09h10
  4. Réponses: 7
    Dernier message: 27/09/2006, 16h03
  5. [Débutant] Aligner deux divs sur une ligne avec inline
    Par Braz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 09/03/2006, 10h52

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