Hallo webeditor,
Du meinst in
<script type="text/javascript">
?
Ja.
Einfachste Lösung wäre, den Links mit Bildern eine Klasse zu geben.
Bis
.bildershow a
bin ich auch gekommen, dann war Ende. So, wie Du mir das erklärt hast, läuft es wohl drauf raus, innerhalb des Markdown-Contents doch HTML für die Bilder einbauen zu müssen wegen der Zuweisung der Klasse - zwar unschön, aber machbar.
Nicht für die Bilder, für die Links.
Du möchtest Elemente entstprechend ihrer Kinder selektieren. Das kann CSS nicht.
Ich hatte gehofft, evtl. mit Kombinatoren was machen zu können ...
Demnächst vielleicht in Ihrem Browser:
a:contains(img)
oder a:has(img)
Aber da du ohnehin JS am Start hast und auch JQuery: :has
Beachte:
„Because :has()
is a jQuery extension and not part of the CSS specification, queries using :has()
cannot take advantage of the performance boost provided by the native DOM querySelectorAll() method. For better performance in modern browsers, use $( "your-pure-css-selector" ).has( selector/DOMElement )
instead.“
Bis demnächst
Matthias
Rosen sind rot.