Bonjour à tous.
Je suis presque sûr d'avoir vu sur ce site un tuto pour mettre du texte en forme en colonne, comme le ferai un logiciel de PAO / Traitement de texte...
Est-ce que quelqu'un pourrait m'aiguiller ? (j'ai bien sûr cherché, y compris sur Google).
La seule solution que j'ai trouvé pour le moment, sur le livre de Rodolphe c'est une mise en page avec des CSS table et table-cell. Le problème c'est que c'est pas du tout pratique pour gérer le nombre de caractères par colonnes et que le site doit-être en multi-langues (ce qui complique un peu plus).
Donc j'aimerais connaître la meilleure solution. Si elle passe par des table CSS alors comment avoir la meilleure mise en forme ? Parce que pour le moment j'ai mes 3 div avec des p à l'intérieur et voici mon CSS :
Donc, 3 colonnes mais parfois le texte de la dernière ligne n'est pas justifié car il manque de la 'matière', bref c'est tout sauf simple et pratique.
Merci pour votre aide en espérant avoir été clair
Modifié par MagicCarpet (02 Nov 2012 - 11:36)
Je suis presque sûr d'avoir vu sur ce site un tuto pour mettre du texte en forme en colonne, comme le ferai un logiciel de PAO / Traitement de texte...
Est-ce que quelqu'un pourrait m'aiguiller ? (j'ai bien sûr cherché, y compris sur Google).
La seule solution que j'ai trouvé pour le moment, sur le livre de Rodolphe c'est une mise en page avec des CSS table et table-cell. Le problème c'est que c'est pas du tout pratique pour gérer le nombre de caractères par colonnes et que le site doit-être en multi-langues (ce qui complique un peu plus).
Donc j'aimerais connaître la meilleure solution. Si elle passe par des table CSS alors comment avoir la meilleure mise en forme ? Parce que pour le moment j'ai mes 3 div avec des p à l'intérieur et voici mon CSS :
#table {
display: table;
width: 100%;
}
#left {
display: table-cell;
width: 33%;
padding: 20px;
text-align: justify;
}
#center {
display: table-cell;
width: 33%;
padding: 20px;
text-align: justify;
}
#right {
display: table-cell;
width: 33%;
padding: 20px;
text-align: justify;
}
Donc, 3 colonnes mais parfois le texte de la dernière ligne n'est pas justifié car il manque de la 'matière', bref c'est tout sauf simple et pratique.
Merci pour votre aide en espérant avoir été clair
Modifié par MagicCarpet (02 Nov 2012 - 11:36)