Comment centrer une div à droite ?
Résolu
Bonjour,
J'ai une div principale qui contient deux autres div. J'aimerais mettre ces deux div l'une à coté de l'autre avec deux tailles différentes.
Voici les critères de la div principale.
.contenu
{
width: 1100px;
margin:auto;
}
et celles des deux autres,
.menu_vertical
{
margin-top: 100px;
width: 150px;
}
.texte
{
width: 800px;
}
J'ai une div principale qui contient deux autres div. J'aimerais mettre ces deux div l'une à coté de l'autre avec deux tailles différentes.
Voici les critères de la div principale.
.contenu
{
width: 1100px;
margin:auto;
}
et celles des deux autres,
.menu_vertical
{
margin-top: 100px;
width: 150px;
}
.texte
{
width: 800px;
}
2 réponses
-
Pas bien compris le rapport entre le titre du post et la problématique du commentaire...
Enfin bref.
Pour mettre deux blocs l'un à coté de l'autre, le plus simple est d'utiliser un float..menu_vertical { width: 150px; float:left } .texte { width: 800px; margin-left:155px; }
-
-
j'ai déjà essayé cette technique et effectivement ça marche. le hic c'est que je ne dois pas utiliser un margin-left pour la div de droite car si plus tard si on doit changer la taille de telle ou telle div cela influe sur les autres. donc en fait j'aimerais savoir comment mettre celle de droite sans margin-left:155px
-
-
tu n'es pas obligé de mettre un margin-left, le contenu du 2ème div se placera à droite tout de même.
C'est juste que les 2 div seront superposés. Mais ça ne pose pas forcément problème.
En même temps, si tu dois changer la taille du 1er div dans la CSS, ce n'est pas bien compliqué d'adapter la marge du second... -
-