SVG/CSS course ligne en pointillés avec deux couleurs - est-il possible?

Est-il possible d'utiliser les CSS pour définir une ligne (ou d'une forme de pointe) avec deux couleurs alternées qui sont en pointillés? C'est, si 1 et 2 sont des pixels de couleurs différentes, puis

1212121212121212 ou 112211221122

En gros, j'ai besoin d'utiliser stroke-dasharray avec deux couleurs. La ligne elle-même est complètement de couleur.

Si ce n'est pas possible, ce qui est un bon moyen de rapprocher? Par exemple, je pourrais créer une répétition d'un dégradé linéaire avec deux couleurs alternées, mais ce serait difficile de définir les deux couleurs à partir de javascript.

D'une manière: webdevout.net/test?01v&raw (qui est, de la couche d'un élément de couleur avec un derrière l'autre avec une autre couleur [sous la forme d'un trait en pointillés])
Ce reisio dit semble être la meilleure et la plus sûre de réponse jusqu'à présent. Duopixel la solution semble avoir plus de potentiel pour screwups si le navigateur fait quelque chose de mal. L'esprit de la conversion de votre commentaire à une réponse?

OriginalL'auteur Andrew Mao | 2012-09-25