CSS sélectionner les éléments d'partielle id
J'ai quelques éléments générés avec PHP et je voudrais savoir si il est possible de sélectionner un élément avec un incomplètes id, exemple:
<div class="1" id="as_1"> ... </div>
<div class="2" id="bs_1"> ... </div>
<div class="1" id="as_2"> ... </div>
<div class="2" id="bs_2"> ... </div>
La classe est utilisé pour des choses qu'ils ont en commun, mais maintenant, j'ai besoin de les sélectionner individuellement mais je ne sais pas l'intégralité du nom de l'id.
Puis-je utiliser quelque chose comme:
#as_{ ... }
#bs_{ ... }
- Double Possible de sélecteur CSS (id contient une partie de texte)
Vous devez vous connecter pour publier un commentaire.
Pas avec les sélecteurs d'ID car ils nécessitent l'identification des noms, mais avec sous-chaîne sélecteur d'attribut:
Mais depuis vos éléments ont un
class
attribut de toute façon, pourquoi ne pas ajouter une classe commune pour chaque groupe d'éléments et de les sélectionner par la classe pour rendre les choses plus simples? Vous devriez être en mesure de déterminer le groupement de classe à l'aide de PHP comme vous le faites pour générer les Identifiants.[id^="as_"]
N'ont PAS la même spécificité que#as_1
donc cette approche ne peut pas être utilisé pour remplacer basé sur l'identification des styles