2016-05-28 23 views
-1

Ich bin neu in diesem Forum also Hallo an alle.Tesseract Themenmenü

Ich arbeite an einem WordPress-Website-Thema namens Tesseract. Ich bin neu in WordPress und habe daher nur begrenzte Erfahrung damit.

Das Problem, das ich erfahre, ist mit dem Menü oben auf der Seite. Wenn Sie www.avoinvents.co.uk besuchen und einen Blick darauf werfen, werden Sie sehen, dass die Kategorien nicht in derselben Zeile stehen. Wenn ich eine der Kategorien entferne, sieht die Seite viel schöner und sauberer aus. Alle Kategorien sind notwendig, daher konnte ich keine löschen.

Könnte jemand hier vorschlagen, wie ich die notwendigen Änderungen vornehmen, um das Menü zu beheben.

Vielen Dank

Antwort

0

Hier ist die CSS, die ich in meinem Browser geändert, um das Menü in allen einer Zeile erscheinen:

#masthead { 
padding-top: 10px; 
padding-bottom: 10px; 
} 

#site-banner-left { 
width: 100%; 
} 

Das Hauptproblem war, dass die Website-Banner-Links-CSS-Definition hatte eine Breite von 60%, wodurch der Text um seinen Rand gewickelt wird, also änderte ich seine Breite auf 100% und fügte das Padding hinzu, um den Navigationsbereich ein wenig größer zu machen. Wenn dies mit anderen Teilen des Themas verwechselt wird, versuchen Sie, die Textgröße der Site-Banner-Links-Definition kleiner zu machen, anstatt ihre Breite zu ändern. Hoffe das hilft.

+0

Vielen Dank für Ihre Antwort. Ich habe die Änderung an der site-banner.css in der CSS-Datei innerhalb des Themas vorgenommen. Dies schien keinen Unterschied zu machen, als ich die Änderungen speicherte. Könntest du irgendwelche Vorschläge machen, was ich falsch mache? –

0

Sie haben die verfügbare Breite begrenzt, da ein Vorfahrelement #site-banner-left eine Breite von 60% hat. Erhöhen Sie diesen Wert oder entfernen Sie diese Regel, damit das gesamte Menü auf natürliche Weise angepasst werden kann.

Darüber hinaus, da die Menüpunkte sind inline-block Elemente, Sie können sie zwingen, auf einer Linie zu sein, indem das übergeordnete Element des white-space-nowrap:

.nav-menu { 
    white-space: nowrap; 
} 
+0

Vielen Dank für Ihre Antwort. Ich denke, die Regel zu entfernen wäre die beste Option. Kannst du mir bitte sagen, wie ich das mache? Ich habe ein Kind WordPress Theme. Ich kann keinen Verweis auf # site-banner-left style.css finden. Wenn ich die Seite site-banner.css im css-Ordner des Hauptthemas öffne, kann ich einen Verweis auf diese Regel finden. Wenn ich die Regel lösche oder auf 100% ändere, macht es keinen Unterschied, wenn ich sie hochlade. Können Sie irgendeinen Vorschlag machen, was vielleicht passiert? –

+0

Die Regel, die '# site-banner-left' betrifft, befindet sich in Zeile 74 Ihres HTML in einer Inline-Datei '