Ist es möglich, den Stil von Pseudoelementen mit [style]
oder [ngStyle]
in angular2 zu ändern?Ändern des Stils von Pseudoelementen in angular2
um einen Unschärfe-Effekt auf einem div zu erhalten wirkt wie ein Overlay, und ich sollte Hintergrundbild auf Pseudo-Element einrichten.
habe ich versucht, so etwas wie
<div class="blur" [style.before.backgroundImage]="'url('+ featuredImage[i] + ')'">
es hat nicht funktioniert. Ich habe auch versucht, diese
<div class="blur" [ngStyle]="'{:before{ background-image:url('+ featuredImage[i] + ')}}'">
ich brauche, um den 'Hintergrund-image' dynamisch für eine Liste der Beiträge, so wird es auf diese Weise nicht funktioniert, stattdessen werde ich 'div.blur'background setzen und es in': before' erben, danke für die Antwort. –
Sie können den Stil des Pseudo-Elements nicht mit Javascript einstellen. In diesem Fall können Sie stattdessen mit einem echten Element beginnen und den Hintergrund festlegen. Tu einfach so, als wäre es Pseudo. – dfsq