Det är därför att i CSS så har alla egenskaper olika prioritet, allt beroende på hur och var man skriver dom.
Du har satt textalign center som ärvs ner från diven runt a-taggarna. Men du har specifikt angett att alla a-taggar ska flotas left och eftersom du uttryckligen angett det så är den regeln starkare än den ärvda från diven.
Vill du inte har a-taggar floatade left så föreslår jag att du tar bort det kommandot. Du kan alternativt också sätta float: clear direkt efter backround: green/red vilket kommer att fungera för att den skarpaste CSS-nivån är dom regler som sitter direkt på berörd tag.
MVH HB, med reservation för felaktigheter :)
125 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17