Salut,
Je veux séparer une classe en deux colonnes de largeur proportionnelle (un champ constitué d'une liste et un champ pour une description globale de la liste). Je crée donc deux sous-classes :
définies ainsi :
Ça marche assez bien, sauf quand la description est suffisamment courte pour tenir sur une seule ligne. Dans ce cas le total (35%+65%=100%) ne fait pas 100%, les deux colonnes sont collées.
Je voudrais donc forcer mes colonnes à considérer la taille du conteneur parent, même si le contenu est court.
Quelqu'un voit comment faire ? Ça fait des heures que je bataille pour cette broutille, mais ça me bloque de ne pas parvenir à faire exactement ce que je veux…
J'ai également essayé de passer par un tableau en deux colonnes, mais j'avais le même problème à moins de fixer la width dans le champ table (et non dans la feuille de style), ce qui ne me plaisait pas.
Merci.
Modifié par ze_Morlock (06 Nov 2008 - 11:42)
Je veux séparer une classe en deux colonnes de largeur proportionnelle (un champ constitué d'une liste et un champ pour une description globale de la liste). Je crée donc deux sous-classes :
<div class="main">
<div class="liste">
…
</div>
<div class="description">
…
</div>
</div>
définies ainsi :
.liste
{
display: table-cell;
vertical-align: middle;
width: 35%;
}
.description
{
display: table-cell;
vertical-align: middle;
width: 65%;
}
Ça marche assez bien, sauf quand la description est suffisamment courte pour tenir sur une seule ligne. Dans ce cas le total (35%+65%=100%) ne fait pas 100%, les deux colonnes sont collées.
Je voudrais donc forcer mes colonnes à considérer la taille du conteneur parent, même si le contenu est court.
Quelqu'un voit comment faire ? Ça fait des heures que je bataille pour cette broutille, mais ça me bloque de ne pas parvenir à faire exactement ce que je veux…
J'ai également essayé de passer par un tableau en deux colonnes, mais j'avais le même problème à moins de fixer la width dans le champ table (et non dans la feuille de style), ce qui ne me plaisait pas.
Merci.
Modifié par ze_Morlock (06 Nov 2008 - 11:42)