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 :

postionner un div


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 214
    Par défaut postionner un div
    Bonsoir , supposons que j'ai 2 div , l'un imbriqué dans l'autre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
       <div id="container">
          <div id="cadre"></div>
      </div>
    les 2 div font la meme largeur , le container fait 100px de hauteur , et le cadre 20px , comment puis je faire en css pour positionner le cadrer tout en bas , car il est placé par défaut en haut , merci

  2. #2
    Membre confirmé Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Par défaut
    Salut,

    Dans ton css, tu peux spécifier l'attribut suivant à #cadre :

    Vu que ton div globale fait 100px de haut et que ton cadre en fait 20px.

    @+

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 214
    Par défaut
    d'accord , et comme tu le sais si je fais ceci j'aurais une bordure en bas plus épaisse que les autres et aussi un peu sur les cotés , donc sais tu par hasard comment mettre des bordures blanches à mon div , pour le bas , droite et gauche?

  4. #4
    Membre confirmé Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Par défaut
    Pour le bas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    border-bottom-color:#FFFFFF;
    Pour la gauche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    border-left-color:#FFFFFF;
    Pour la droite :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    border-right-color:#FFFFFF;

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 214
    Par défaut
    code xhtml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div id="cadre">
             <div class="bande"></div>
             <div class="bounce"></div>
          </div>
    code css

    Code : 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
     
    #cadre {
    height: 75px;
    border: 1px solid black;
    width: 855px;
    background: #fff;
    }
     
    .bande {
    margin: auto;
    width: 855px;
    height: 20px;
    background: lightgray;
    }
     
    .bounce {
    margin-top: 60px;
    background: orange;
    position: absolute;
    }
    curieux mais avec ce code , mon div bounce est totalement invisible , meme quand je mets sur texte entre les balise html

  6. #6
    Membre confirmé Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Par défaut
    C'est normal, car tu ne lui a pas spécifié de hauteur et de largeur

  7. #7
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 214
    Par défaut
    çà marche , mais maintenant j'aimerais réduire la largeur à 500px par exemple et aligné mon div à droite ( comme çà j'ai une marge blanche à gauche ) , c'est faisable?

  8. #8
    Membre confirmé Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Par défaut
    Il te suffit te taper le code suivant dans ton CSS :

    L'attribut float te permet de positionner les éléments enfants. Dans ton cas c'est ton div imbriqué, le div bande est enfant du div cadre.

Discussions similaires

  1. [HTML 5] Postionnement des DIV dans un TD
    Par andip dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/12/2013, 01h15
  2. Postionnement d'un bloc div
    Par Olivier Regnier dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 15/01/2008, 09h45
  3. Problème de postionnement de div
    Par PP_RhuM[49°] dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 18/10/2007, 13h00
  4. Editeur XMLGram et techniques <div>erses...
    Par Sylvain James dans le forum XMLRAD
    Réponses: 3
    Dernier message: 02/10/2003, 16h41
  5. XSLT et balise HTML div
    Par haypo dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 01/07/2003, 20h38

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