J'ai une page avec beaucoup de grand nombre de valeurs. Des Millions et des milliards de dollars de partout. Et il est difficile de lire ces nombres, de sorte que mon client me demande de les casser en plus lisible des morceaux de trois symboles, "$100000000" => "$100 000 000".
C'est tout à fait raisonnable, mais le problème est que je ne veux pas le faire sur le côté serveur, et je ne veux pas le faire avec javascript. Vous voyez, j'ai vraiment un gros tas de javascript déjà en cours d'exécution sur cette page, faire des calculs complexes sur ces numéros, et il sera vraiment difficile d'y insérer une parseReadableStringToInteger()
dans tous les lieux qui lit les données à partir de la page et un writeIntegerAsReadableString()
dans tous les lieux qui écrit les résultats de la page.
Donc, je pense à l'aide de CSS pour faire de longues affichage de chaîne comme un ensemble de courts morceaux. Ma première pensée a été de -moz-column
et -webkit-column
, mais malheureusement, ils travaillent uniquement avec des mots qui sont déjà séparés par un espace.
Peut-être il ya une autre façon? Toutes les suggestions sont les bienvenues.
p.s. Compatibilité inter-navigateur n'est pas nécessaire. Je suis ok avec Gecko et/ou Webkit.