Hej Linuchs,
Fehler beim Verarbeiten des Wertes für 'position'. Deklaration ignoriert.
zugehörige CSS-Zeilen:
table.liste thead { position: -webkit-sticky; position: moz-sticky; position: -o-sticky; position: -ms-sticky; position: sticky; /* bleibt beim Scrollen am oberen Rand kleben */ top: 5px; background-color: #fe0; }
Hier fehlt mindestens ein - zu Beginn des Vendor Präfixes:
position: moz-sticky;
Woher kommen denn die vielen Vendor-Präfixe? Verwendest du nicht ein Tool wie Autopräfixer? Das solltest du tunlichst regelmäßig laufen lassen, damit nciht mehr benötigter Code auch wieder gelöscht wird. Zumal du selber sagst:
Die Angabe
position: sticky;
wirkt aber.
Anderer Fall. Fehler lautet:
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-input-placeholder'. Regelsatz wegen ungültigem Selektor ignoriert.
zugehörige CSS-Zeilen:
::-webkit-input-placeholder, /* WebKit, Blink, Edge */ :-moz-placeholder, /* Mozilla Firefox 4 to 18 */ ::-moz-placeholder, /* Mozilla Firefox 19+ */ :-ms-input-placeholder, /* Internet Explorer 10-11 */ ::placeholder { /* April 2017: Most modern browsers stackoverflow.com */ color: #faa; opacity: 1; }
In diesem Fall wird auch der eigentlich gültige ::placeholder abgelehnt.
Sicher, dass FF den kann/kennt?
Davon ab: die Vendor-Präfixe für so alte Feuerfüchse willst du doch wohl nicht drin lassen? Wer ist denn mit so was noch unterwegs?
Gilt auch für andere vollkommen veraltete Browser. Damit verlangsamst du deine Webseite für 100% Deiner Nutzer um 0.125% zu unterstützen - schlechtes Geschäft!
Marc