dans un
J'ai div1 dans ce que j'ai plus code> s et je veux seulement sélectionner le code > Dans ce J'ai essayé le CSS code> S dans l'autre div. p> Comment puis-je faire cela? p> Il s'agit d'un échantillon de mon code: P >
div code> s
: dernier enfant code> sélecteur, mais il est sélectionné Aussi le dernier
<div id="div1">
<div class="div2"><p>text</p></div>
<div class="div3"><p>text</p></div>
<div class="div4"><p>text</p></div>
<p>select only me</p>
</div>
6 Réponses :
Vous pouvez faire:
#div1 p { }
J'ai essayé ça, mais il sélectionne tous les P dans cet identifiant et aussi les autres P.
# div1 p: dernier enfant code>
# div1> p, essayez ça
Tu l'as eu! Merci beaucoup! J'ai utilisé # div1> p
Il suffit de donner votre classe ou votre identifiant comme blapabla p> code> ou blablabla p> Code> et dans CSS, vous faites: ou p>
Je ne peux pas ajouter de classe à ce qu'il s'agit d'un fichier externe
Vous pouvez rencontrer une situation générale "de tout enfant de DIV de Div" au lieu de spécifier avec une classe. P>
Faire une classe unique pour l'extérieur, contenant DIV pour utiliser ensuite le style de dernière enfant. P>
Essayez ceci
p>
#div1 p:last-child { }
Vous voulez utiliser le sélecteur d'enfants immédiats ( p> > code>) avec le
: dernier enfant code> pseudo-classe. Ceci sélectionne uniquement des éléments
p code> "enfants de premier niveau" (non imbriqué) de
# div1 code>, puis sélectionne uniquement le dernier de ces éléments. Voir ci-dessous:
<div id="div1">
<div class="div2"><p>text</p></div>
<div class="div3"><p>text</p></div>
<div class="div4"><p>text</p></div>
<p>select only me</p>
</div>
Si vous voulez sélectionner le dernier DIV, puis tout P à l'intérieur de cette div:
Si vous souhaitez sélectionner le dernier P dans n'importe quelle div:
P> div:last-of-type p:last-of-type {background:blue;}
Pouvez-vous montrer ce que vous avez essayé dans CSS?
Si vous souhaitez sélectionner uniquement le
code> Intérieur
# div1 code>, vous pouvez utiliser
# div1 p code>