Salut à tous.
Je désire afficher une liste de couple, disons pour simplifier une clef et une valeur issue de php, dans une balise div.
Pour ce faire, je teste avec isset() l'existence de la clef et j'affiche la clef ainsi que la valeur.
Le problème est que la valeur risque parfois d'être très longue et de déborder sur la ligne suivante.
Pour une question de présentation, je désire afficher la clef à gauche et la valeur à droite.
Sur deux colonnes, c'est possible, sauf que en cas de débordement de la valeur, ma présentation est complètement décalée.
Le mieux est de donner l'exemple de présentation que je désire obtenir :
Pour la valeur "bbb", (ainsi que dddddddd) il y un débordement de la valeur sur les deux lignes suivantes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 aaaaaaaaa : bla bla bla bbb : bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla ccccc : bla bla bla dddddddd : bla bla bla bla bla bla bla bla bla bla bla bla bla
De ce fait, je désire obtenir un alignement sur les deux points comme le montre mon exemple.
Si j'utilise word-break avec break-word, le découpage se fait bien sur le mot et il y a bien le passage à la ligne suivante.
Sauf que le texte s'aligne complètement à gauche, c'est-à-dire en dessous de la valeur, ce que je ne veux pas car c'est illisible.
La première colonne est justifié à droite (clef et et la seconde colonne est justifié à gauche (valeur).
Si je gère séparément, la clef (par un isset("clef")) coté gauche et coté droite, en cas de débordement, j'aurai un décalage entre l'alignement de la clef sur la valeur, qui elle sera sur plusieurs lignes.
Comment en css obtenir cette gestion du débordement ainsi que cette présentation ?
Merci.
@+
Partager