Réactif tableau par colonnes

J'ai un tableau avec quatre colonnes et j'ai besoin d'avoir un réactif de table où chaque colonne sera en dessous de l'autre mais je ne sais pas comment le faire. J'espère qu'il n'y est une réponse sans l'aide de Javascript.

Maintenant, j'ai un tableau comme ceci:

+---------------+
| Some text     |
+---------------+
| A | B | C | D |
+---+---+---+---+
| A | B | C | D |
+---+---+---+---+
| A | B | C | D |
+---+---+---+---+
| A | B | C | D |
+---+---+---+---+

Et j'ai besoin d'obtenir ce résultat en petite résolution:

+-----------+
| Some text |
+-----------+
| A         |
+-----------+
| A         |
+-----------+
| A         |
+-----------+
| A         |
+-----------+
| B         |
+-----------+
| B         |
+-----------+
| B         |
+-----------+
| B         |
+-----------+
| B         |
+-----------+

Et ainsi de suite. Est-il possible en quelque sorte? Voici mon JSfiddle. Aussi la réponse dans jsfiddle serait le mieux.

pouvez vous s'il vous plaît convertir les styles en ligne de css et de mettre à jour le violon
Afin d'accomplir cela, vous aurez à changer la structure de votre balise
Comme le tableau dans ce cas n'ont pas les différents types de colonnes, de considérer aussi cette solution avec adaptive multi-colonne de la liste: Comment faire pour afficher les éléments de liste sous forme de colonnes?

OriginalL'auteur Jaroslav Klimčík | 2014-09-28