Est-il possible d'utiliser les css générique sélecteur de classe où il y a plusieurs valeurs de classe?

Est-il un sélecteur CSS où je peux sélectionner tous les points de contrôle avec une classe contenant de l'icône de l'*

<a class="icon-a icon-large scrollTo" href="#a"></a>
<a class="icon-large icon-b scrollTo" href="#b"></a>
<a class="icon-large scrollTo icon-c" href="#c"></a>

Je viens de pêle-l'icône - car je veux vérifier si le sélecteur css peut gérer tous les cas.

Je veux être en mesure de changer le style de tous les points de contrôle qui contient l'icône de la classe-*. Ce code ne semble pas fonctionner.

a [class^="icon-"], a [class*=" icon-"] {
    text-decoration: none;
    color: #1BA1E2;
}

Javascript est ma seule option?

color: #PINK; la # est trop?
Vous ne pouvez pas avoir une classe qui contient de l'espace, de sorte que le deuxième sélecteur n'a pas de sens.
Mais on peut avoir une classe attribut avec une valeur qui contient un espace. C'est là, dans le balisage des espaces sont utilisés pour séparer les noms de classe.
Oh pinaise, à droite, l'attribut sélecteur de ne pas l'analyser comme un sélecteur de classe.

OriginalL'auteur atp03 | 2013-06-05