Matthias Apsel: wordpress Theme-Menü

Beitrag lesen

Hallo Oliver1304,

Darf ich fragen warum diese Zeile hinzugefügt werden muss?

weil es im Original-Stylesheet diese Regel gibt:

.sticky ul.athena-nav ul {
    top: 21px;
}

Das gilt für die zweite und alle folgenden Listenebenen.

Du willst aber nicht, dass es für die dritte Ebene gilt.

Du könntest auch die Regel ändern zu

.sticky ul.athena-nav > ul {
    top: 21px;
}

aber dann hast du nach dem nächsten Update wieder das Problem.

Deshalb fügt man eigenes CSS hinzu, das vom Überschreiben bei updates ausgeschlossen ist.

Bis demnächst
Matthias

--
Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.