Zen Theme nimmt mein CSS teilweise nicht an
am 19.01.2011 - 09:29 Uhr in
Hi,
ich möchte ein eigenes Theme erstellen und arbeite mich gerade in das Thema rein. Ich hab dazu das Zen-Theme genommen, dass starterkit entsprechend der Anleitung kopiert, außerdem hab ich meine css datei ins Theme eingebunden.
Nun bin ich dabei mein den Zen-Theme per CSS zu gestalten. Das klappt im großen und ganzen ganz gut. Ein Problem hab ich nur beim HTML vom Haupt und Sekundär Menü. Das CSS wird nur teilweise angenommen ein bespiel:
<div class="menu">
<ul>
<li><div class="leaf first"><a href="/drupal-6.20-DE/node/1" title="Teelicht">Teelicht</a></div></li>
<li><div class="leaf last"><a href="/drupal-6.20-DE/node/5" title="Kerzenwerkstatt">kerzenwerkstatt</a></div></li>
</ul>
</div>
Ich möchte die liste verändern, punkte weg und die links neben einander. Per CSS würde das so funtionieren
.menu ul {list-style-type: none;}
.menu li {float: left;}
Aber genau das geht nicht, der punkt geht nicht weg. Ich hab das Gefühl mein CSS wird irgendwie überschrieben. Außerdem sind im jede menge CSS Dateien eingebunden obwohl ich im Template alle CSS Dateien entfernt hab. Das Styling der anderen Elemente klappt soweit. Im moment hab ich das problem so gelöst in dem in die menu.inc Editiert hab, aber das kann ja nicht die lösung sein?!
Beispiel:
1. wie verhinderne ich das auf der öffentlichen Webseite die CSS Dateinen eingebunden werden.
2. Warum wird mein CSS teilweise nciht übernommen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Du solltest Dir auf jeden
am 19.01.2011 - 10:56 Uhr
Du solltest Dir auf jeden fall Firefox und das Plugin Firebug installieren um den Dingen auf den Grund zu gehen. THOOR hat auf seiner Seite sogar ein Tutorial dazu (thoor.de).
Viele Module in Drupal haben eigene CSS-Dateien. Die sollte man immer unangetastet lassen. Ich lege mir in meinem Theme immer eine eigene CSS-Datei an, die ich in der Liste der Stylesheets als letzte eintrage. Dort überschreibe ich nach Bedarf die originalen CSS-Anweisungen mit meinen eigenen.
Beste Grüße
Werner
P.S. Wenn Du mit dem IE arbeitest, bedenke, der hat ein Limit von 31 CSS-Dateien. Mehr läd der nicht.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
danke! über firebug bin ich
am 19.01.2011 - 11:37 Uhr
danke!
über firebug bin ich schon oft gestolpert, habs bis jetzt immer gekonnt ignoriert. Das plugin ist super hab jetzt die richtig css class gefunden die überschrieben werden muss.
www.trauraum.de