Wie in Firefox bestimmte Eltern-Elemente ansprechen / nur mit CSS / ohne CSS Property :has
bearbeitet von
moin,
> Warum?? Das geht aus deinem Beispiel nicht hervor. Warum hat nicht das innere `span` die Unterstreichung?
In meinem Beispiel können _ALLE_ `.link`{: .language-css}s entwerder einen `underline`{: .language-css}-value haben oder nicht, unabhängig davon welche Klassen die Child-Elemente der `.link`{: .language-css}s haben.
Ich möchte _NUR_ einen Teil der `.link`{: .language-css}s `underline`{: .language-css}-values entfernen, welches die Klasse`.url_special`{: .language-css} im Child-Element von beinhaltet.
Es geht mir ausschließlich um eine Änderung eines CSS-Property von einem Teil der Parent-Elemente, welches von anderen Parent-Elementen selbst nicht unterschieden werden kann, jedoch aber von seinen Child-Elementen eben `.link.url_special`{: .language-css} und `.link.url_common`{: .language-css}
Natürlich könnte ich auch mit den Klassen `foo.bar`{: .language-css} und `.foo.quz`{: .language-css} mit dem Property `background-color`{: .language-css}, welches z.B. von `red`{: .language-css} auf `green`{: .language-css} wechselt, als mein Beispiel anführen. Aber so ist mein Problem klarer - hoffe ich 🙏.
> Das sollen jetzt aber keine Links werden, die mit JavaScript clickbar gemacht werden, oder?
Natürlich, aber die Link-Referenz ist App-Intern. Als User hat man darauf keinen Zugriff ohne Community-Plugins.
lgmb
_PS: Ich denke, es wäre besser gewesen, wenn ich nur das relevante css- & html-Snippet als Beispiel angeführt hätte und nicht den gesamten code oder? Wenn dem so sei, bitte entschuldige…_
--
Sprachstörung
Wie in Firefox bestimmte Eltern-Elemente ansprechen / nur mit CSS / ohne CSS Property :has
bearbeitet von
moin,
> Warum?? Das geht aus deinem Beispiel nicht hervor. Warum hat nicht das innere `span` die Unterstreichung?
In meinem Beispiel können _ALLE_ `.link`{: .language-css}s entwerder einen `underline`{: .language-css}-value haben oder nicht, unabhängig davon welche Klassen die Child-Elemente der `.link`{: .language-css}s haben.
Ich möchte _NUR_ einen Teil der `.link`{: .language-css}s `underline`{: .language-css}-values entfernen, welches die Klasse`.url_special`{: .language-css} im Child-Element von beinhaltet.
Es geht mir ausschließlich um eine Änderung eines CSS-Property von einem Teil der Parent-Elemente, welches von anderen Parent-Elementen selbst nicht unterschieden werden kann, jedoch aber von seinen Child-Elementen eben `.link.url_special`{: .language-css} im kontrast zu `.link.url_common`{: .language-css}
Natürlich könnte ich auch mit den Klassen `foo.bar`{: .language-css} und `.foo.quz`{: .language-css} mit dem Property `background-color`{: .language-css}, welches z.B. von `red`{: .language-css} auf `green`{: .language-css} wechselt, als mein Beispiel anführen. Aber so ist mein Problem klarer - hoffe ich 🙏.
> Das sollen jetzt aber keine Links werden, die mit JavaScript clickbar gemacht werden, oder?
Natürlich, aber die Link-Referenz ist App-Intern. Als User hat man darauf keinen Zugriff ohne Community-Plugins.
lgmb
_PS: Ich denke, es wäre besser gewesen, wenn ich nur das relevante css- & html-Snippet als Beispiel angeführt hätte und nicht den gesamten code oder? Wenn dem so sei, bitte entschuldige…_
--
Sprachstörung