Bonjour,
Ce sujet complètera cette discussion.
Nouveau problème un peu ardu dont je n'arrive pas à me sortir.
Mettons que j'ai un tableau de ce genre en 4 colonnes, les dimensions du tableau étant déterminées par le contenu.
Sur petit écran, j'aimerais obtenir un rendu équivalent à ce code :
Autrement dit, on passe de 4 colonnes à 1 colonne.
Si les colonnes deux ou trois ne sont pas vides elles sont fusionnées avec la colonne un.
Si la volonne quatre n'est pas vide elle crée une nouvelle ligne.
Déplacer la colonne quatre je sais faire grâce à la précédente discussion.
Par contre fusionner les colonnes un à trois je ne vois pas comment faire.
J'ai ajouté des <span> pour rendre la lecture plus claire mais icone-carré et icone-rond sont des petites images (img).
Si nécessaire je peux changer la stucture en remplaçant la table pour une Div en display table.
S'il y a une solution en conservant la table je préfère.
Merci d'avance.
Ce sujet complètera cette discussion.
Nouveau problème un peu ardu dont je n'arrive pas à me sortir.
Mettons que j'ai un tableau de ce genre en 4 colonnes, les dimensions du tableau étant déterminées par le contenu.
<table>
<tr><td>Titre un</td><td>Icone_carré</td><td>Icone_rond</td><td>Description un</td></tr>
<tr><td>Titre deux</td><td>Icone_rond</td><td></td><td></td></tr>
<tr><td>Titre trois</td><td>Icone_carré</td><td></td><td>Description trois</td></tr>
</table>
Sur petit écran, j'aimerais obtenir un rendu équivalent à ce code :
<table>
<tr><td>Titre un <span>Icone_carré</span> <span>Icone_rond</span></td></tr>
<tr><td>Description un</td></tr>
<tr><td>Titre deux <span>Icone_rond</span></td></tr>
<tr><td>Titre trois <span>Icone_carré</span></td></tr>
<tr><td>Description trois</td></tr>
</table>
Autrement dit, on passe de 4 colonnes à 1 colonne.
Si les colonnes deux ou trois ne sont pas vides elles sont fusionnées avec la colonne un.
Si la volonne quatre n'est pas vide elle crée une nouvelle ligne.
Déplacer la colonne quatre je sais faire grâce à la précédente discussion.
Par contre fusionner les colonnes un à trois je ne vois pas comment faire.
J'ai ajouté des <span> pour rendre la lecture plus claire mais icone-carré et icone-rond sont des petites images (img).
Si nécessaire je peux changer la stucture en remplaçant la table pour une Div en display table.
S'il y a une solution en conservant la table je préfère.
Merci d'avance.