DATAflor wrote
Scheinbar gibt es vielleicht in einer anderen Datei noch etwas zu ändern. Nur wo?
Grundsätzlich solltest du keine vorhandenen Dateien verändern, das brauchst du bei CSS definitiv auch niemals. Und wo die fragliche Stelle definiert ist, musst Du auch nie wissen. Alles für dich Notwendige kannst Du verhältnismäßig bequem per Firebug herausfinden. Klick mal bei Firefox auf <F12>.
Denn du musst deine eigene(n) User- oder/und Template-spezfische(n) CSS-Datei(n) (ggf. anlegen und) füllen. Dann ist auch alles Update-sicher und in diesem Sinne auch sauber implementiert.
Du kannst und musst bei jeder deiner CSS-Eigenschaftenzuweisungen dafür sorgen, dass sie eine höhere Priorität hat als die bisherige(n).
Dazu muss man einen passenden Selektor konstruieren. Grundsätzlich gilt erst einmal die ganz grobe Faustformel: Je "länger" der ist, umso mehr Priorität hat die Regel. (Nein, diese Faustformel ist genau genommen nicht richtig, ist aber schon mal der erste Schuhanzieher. Denn es gibt sehr viele Fälle, in denen diese Formel stimmt.)
Diese "Priorität" wird bei CSS "Spezifität" bzw. "specificity" genannt (fürs Googeln).
Die beste Erklärung, die, wenn man sie erst einmal verstanden hat, einem wirklich fast alle Fragen in dieser Richtung beantwortet ist hier
css-specificity zu finden - insbesondere die dortige Grafik erklärt eigentlich (fast) alles (ja, ok, wenn man sie erst einmal verstanden hat, eine Kopfschmerztablette könnte helfen... :cool: ).
In Firebug ist auch erkennbar, welche Spezifität bei der jeweiligen Regel im Verhältnis zu allen anderen besteht. Je höher (in dem entsprechenden) Fenster angesiedelt, desto höher die Spezifität. Man kann testweise auch einzelne Eigenschaftszuweisungen deaktivieren (mit der Maus draufklicken). Damit kann man super debuggen.
Zum Thema Selektoren:
https://www.w3schools.com/cssref/css_selectors.asp
Um die Liste
"Basics der CSS-Programmierung" "Basics der Selektoren-Konstruktion" vollständig zu machen: Es gibt auch noch die "Combinators":
https://www.w3schools.com/css/css_combinators.asp
Die wirst Du aber
mit an Sicherheit grenzender Wahrscheinlichkeit mutmaßlich nicht benötigen. Der Standard-Combinator ist immer ein Space.
Zur Erinnerung:
[hier ein passender Selektor] div {
display: none;
}
(Genau genommen gehört das "div" auch noch zum Selektor.)
HTH - Michael Sy.