Heim > Web-Frontend > CSS-Tutorial > Können CSS-Selektoren Elemente basierend auf ihrem inneren HTML-Code ansprechen?

Können CSS-Selektoren Elemente basierend auf ihrem inneren HTML-Code ansprechen?

DDD
Freigeben: 2024-11-09 01:30:01
Original
916 Leute haben es durchsucht

Can CSS Selectors Target Elements Based on Their Inner HTML?

Auswählen von Elementen basierend auf innerem HTML in CSS

Frage:

Wie können wir verwenden CSS-Selektoren, um Elemente basierend auf ihrem inneren HTML anzusprechen? Betrachten Sie insbesondere den folgenden HTML-Code:

<a href="example1.com">innerHTML1</a>
<a href="example2.com">innerHTML2</a>
<a href="example3.com">innerHTML3</a>
Nach dem Login kopieren

Ist es möglich, nur das zweite zu formatieren? Element (innerHTML2) mithilfe von CSS-Selektoren basierend auf dem inneren HTML?

Antwort:

Leider ist es mit CSS allein nicht möglich, Elemente basierend auf ihrem inneren HTML gezielt anzusprechen . Das Wertattribut in a[value=innerHTML2] verweist nicht auf den inneren HTML-Code des Ankertags.

Alternativen:

Wenn Sie Elemente basierend auf formatieren möchten Um ihren inneren HTML-Code zu verbessern, können Sie die Verwendung von JavaScript-Frameworks wie jQuery in Betracht ziehen. Hier ist ein jQuery-Selektor, der auf das zweite Element:

$('a:contains("innerHTML2")')
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonKönnen CSS-Selektoren Elemente basierend auf ihrem inneren HTML-Code ansprechen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage