Ich habe eine einfache UL-Liste, die ich auch eine CSS-Klasse anwenden und die Li :: vor Pseudoklasse wird nicht angewendet.li :: bevor das Pseudo-Element nicht angewendet wird
HTML
<ul class="my-ul">
<li>Item 1</li>
<li>Item 2</li>
</ul>
CSS
.my-ul {
font-size: 12pt;
list-style: none;
}
.my-ul li {
margin: 0 0 5px 0;
}
.my-ul li::before {
content: disc;
color: #501521;
}
Was mache ich falsch?
Was 'disc' ist? Ändern Sie es in "x" funktioniert, so ist das Problem mit "Disc", nicht ":: vor": https://plnkr.co/edit/QHxhrtPan8xkyceYxY6y?p=preview – hlfrmn
Sie wollten wahrscheinlich '. My-ul li {list-style-type: disk} '(?) – myf
@myf Das li-Element wird angezeigt, aber die Farbe wird nicht auf das li-Element angewendet. –