Der zusammengesetzte CSS-Selektor besteht aus zwei oder mehr grundlegenden Selektoren, die auf unterschiedliche Weise kombiniert werden, um genauere und detailliertere Element-Tags auszuwählen.
CSS-Verbindungsselektoren umfassen Unterselektoren, benachbarte Selektoren, enthaltende Selektoren, mehrstufige Selektorverschachtelung, Attributselektoren, Pseudoselektoren und Pseudoelementselektoren,
Die spezifische Verwendung Der Code lautet wie folgt:
1. Unterselektor , der Code lautet wie folgt:
<style type="text/css">
#pic>img{ // 使用 > 号,让选择器只选择直接的子类,width:200px;
height:200px;
}
</style>
<div id="pic">
<img src="1.jpg" alt="photo" />
<span><img src="btn" alt="点击大图" /></span>
</div>
2 >Wenn Sie ein Element unmittelbar nach einem anderen Element auswählen müssen und beide das gleiche übergeordnete Element haben, können Sie den Selektor für angrenzende Geschwister verwenden.
Wenn Sie beispielsweise den oberen Rand des Absatzes vergrößern möchten, der direkt nach dem h1-Element erscheint, können Sie schreiben:
h1 + p {margin-top:50px;}
Dieser Selektor lautet: „Wählen Sie den Absatz aus unmittelbar nach h1 Der Absatz, der nach den Elementen h1 und p erscheint, hat ein gemeinsames übergeordnetes Element.“
3. Der Einschlussselektor
lautet wie folgt:
#header p{font-size:14px}
#main p {font-size:12}
define
Das obige ist der detaillierte Inhalt vonWas ist ein CSS-Compound-Selektor?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn