Double Possible:
Est-il un CSS sélecteur parent?Est-il un moyen de faire un Sélecteur CSS qui correspond à la suivante?
All OBJECT elements which have a PARAM element inside of them
Le sélecteur
OBJECT PARAM
ne fonctionne pas, car elle correspond au PARAM, pas l'OBJET. J'aimerais appliquer { display:none } pour les objets; il est inutile de s'appliquer que pour les Paramètres.
(Je suis conscient que j'ai pu en tirer cette off avec jQuery --
$("object param").closest("object")
-- mais je suis en train de créer des règles CSS sur une page.)
- Est-il un CSS sélecteur parent? (5 réponses )
Réponses
Trop de publicités?Non, ce que vous êtes à la recherche pour serait appelé un parent sélecteur. CSS n'en a aucun, il a été proposé plusieurs fois mais je ne connais pas en vigueur ou à venir standard, y compris entre eux. Vous avez raison, vous devez utiliser quelque chose comme jQuery ou utiliser d'autres classe d'annotations pour obtenir l'effet que vous voulez.
Voici quelques questions similaires avec les mêmes résultats:
La seule chose qui s’en rapproche encore est la `` Pseudo-classe dans CSS3, mais qui sélectionne uniquement les contenu textuel, pas des balises ou des éléments, donc vous êtes hors de la chance.
Un moyen plus simple pour choisir un parent ayant des enfants spécifiques dans jQuery peut être écrite comme :
Peut-être que vous pourriez faire quelque chose de travailler avec sélecteurs conditionnels :
http://www.hunlock.com/blogs/Attach_icons_to_anything_with_CSS
Je sais que c’est un bond en avant, mais vaut le détour. J’espère que cela aide.