ich das Hintergrundbild auf meiner Website korrekt testen will mit Nachtschwärmer, aber sein Satz der Hintergrund eines :: vor Pseudo-Elemente zu sein, hier ist die CSSWie in Nachtschwärmer-CSS-Eigenschaften von Pseudoelementen testen
.icon-circle-delete:before {
content: '';
background: url(images/svg/delete.svg) no-repeat 50% 50%;
display: inline-block;
width: 16px;
height: 16px;
ich habe versucht, die folgenden:
.assert.cssProperty("i.icon-circle-delete", "background", "url(clientlib-site/images/svg/delete.svg) ");
.assert.cssProperty("i.icon-circle-delete:before", "background", "url(images/svg/delete.svg) ");
.assert.cssProperty("i.icon-circle-delete::before", "background", "url(images/svg/delete.svg) ");
.assert.cssProperty("i.icon-circle-delete", "before:background", "url(images/svg/delete.svg) ");
Der Versuch, ohne ‚vor‘ in irgendeiner Weise das Hinzufügen fehlschlägt, die besagt, dass Hintergrund tut die URL enthalten, wie die <i>
seine eigene Styling hat. Der Versuch mit 'vorher' im CSS-Selektor gibt zurück, dass das Element nicht gefunden werden kann
Gibt es eine Möglichkeit, die CSS-Eigenschaften zu testen, wenn :: before und :: after Pseudoelemente verwendet werden?