Arrêter AngularJS insertion <span class=“ng-champ”></span> à l'aide de ng-inclure

Je suis à l'aide de la Fondation de la mise en page de cadre, qui automatiquement de flotteurs, le dernier de la fratrie de .column vers la droite et j'apprécie vraiment c'est un comportement. Cependant, AngularJS prend sur lui d'insérer span.ng-scope après chaque div.column, qui est en quelque sorte causes des navigateurs à considérer la dernière travée de la dernière de la fratrie de .column (même si elle ne l'est pas).

Spécifiquement le css dans la Fondation est responsable de ce qui est:

[class*="column"] + [class*="column"]:last-child { float: right; }

Comme je le comprends, [attribute*="substring"] ne faut sélectionner que les frères et sœurs qui correspondent, donc, pour le ci-dessus, seuls les éléments dont l'attribut class contient column (y compris columns). Je pense que une balise span, dont class attribut qui ne contient pas de column ne doit pas être identique (et donc être ignoré par :last-child). Cependant, cela ne semble pas être le cas.

Quelle que soit la durée de est à l'origine du problème:

Est-il un moyen de configurer angulaire pour arrêter l'insertion de ces span tags? Je voudrais, à contrecœur, de modifier le sélecteur css en quelque sorte de les ignorer toutes les balises span, cependant, je pourrais éventuellement besoin/envie d'utiliser une balise span.

Peut <div class="row"> être déplacé à l'intérieur du modèle?
Probablement (crée un peu de divitis tho)
Le sélecteur d'attribut doit sélectionner les éléments de ce match, mais à la fois le sélecteur de frères et :last-child sont troublés par l' spans qui se l'auto-inséré.

OriginalL'auteur jacob | 2013-01-04