Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

secondary links mit eigenem CSS

Eingetragen von minimike (33)
am 21.08.2010 - 11:42 Uhr in
  • Themes & Theming

Hi

Ich steh gerade auf dem Schlauch und komme nicht weiter. Ich würde ganz gerne die secondary links mit einem eigenen Stylesheet versehen. Und zwar diesem:

http://petra.enturbulation.de/css.html

Als Basis für das Design habe ich das Sandium Theme genommen. Oder wie bekomme ich Drupal überredet das bei Secondary Links anstatt der system-menu.css ein eigenes Stylesheet verwendet wird? Kann mir da jemand helfen?

http://petra.enturbulation.de/
Bis auf die Bannergrafiken (die wechseln per PHP) wäre dann das Design fertig.

‹ Universelles HTML & CSS Grundgerüst für 1-,2- oder 3-Spalten Layout [gelöst] Taxonomy ausblenden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du die entsprechenden

Eingetragen von Alexander Langer (3416)
am 21.08.2010 - 12:22 Uhr

Wenn du die entsprechenden Styles einfach dem Stylesheet deines Themes hinzufügst überschreibst du damit die zuvor vom Modul gesetzten Stile.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Antwort. Aber

Eingetragen von minimike (33)
am 21.08.2010 - 12:32 Uhr

Danke für die Antwort. Aber ich will die Stile nicht global ändern sondern nur expliziet für die Secondary Links. Und ich weis gerade nicht wie man das macht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nimm Dir Firefox mit dem

Eingetragen von wla (9461)
am 21.08.2010 - 13:42 Uhr

Nimm Dir Firefox mit dem Plugin Firebug und analysiere Deine Seite. Menüs in Drupal sind Blocks und haben definitiv eine eindeutige ID. Von der ID ausgehend kannst Du im CSS genau die Links, die in diesem Block vorkommen, gezielt verändern. Die Links in anderen Bereichen sind davon nicht berührt.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe ich gemacht, er nimmt

Eingetragen von minimike (33)
am 21.08.2010 - 14:39 Uhr

Habe ich gemacht, er nimmt die system-menus.css. Wenn ich in der theme.info eine eigene Angebe wird die auch genommen und ersetzt die system-menus.css. Aber das ist ja wieder nur eine globale Lösung. Den Navigation und Primary Links will ich nicht anrühren. Ich will bei dem Theme nur für secondary links ein eigenes CSS verwenden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du sollst nicht an Stelle des

Eingetragen von wla (9461)
am 21.08.2010 - 15:34 Uhr

Du sollst nicht an Stelle des Datei system-menu.css eine eigene gleichen Namens nehmen sonder eine eigene Datei z.B. mein-style.css. In diese Datei kommen genau die Änderungen, die Du willst und nur die. Alles andere wird nach wie vor von den System-Dateien abgedeckt. Da Deine CSS-Datei im Theme die letzte in der Reihe ist, überschreiben Deine Anweisungen alle anderen. Ich hoffe, so wird es verständlicher.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt es denn per default

Eingetragen von minimike (33)
am 23.08.2010 - 15:36 Uhr

Gibt es denn per default spezielle CSS Regeln für Secondary Links oder muss ich da noch was mit PHP machen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jedes Theme regelt das auf

Eingetragen von wla (9461)
am 23.08.2010 - 17:05 Uhr

Jedes Theme regelt das auf seine Weise. Das ist zum Teil auch verknüpft mit System CSS-Dateien. Das kannst Du am einfachsten festellen, wenn Du Dir im Firefox mit dem Plugin Firebug die einzelnen Elemente Deines Menü-Blocks ansiehst. Der Firebug sagt Dir genau, welche Einstellungen von wo kommen und/oder ob sie vererbt sind. Manchmal werden ja auch nur Teile der Systemdateien überschrieben mit themespezifischen CSS-Anweisungen.
Mit PHP hast Du beim Theming meist weniger zu tun, es sei denn, Dir reichen die IDs und Klassen, die Drupal bereit stellt nicht. Da kann es sein, daß man an den Template-Files im Theme oder auch in der Datei template.php im Theme ändert oder ergänzt. Ohne gute Kenntnisse über CSS wirst Du beim Theming immer Deine Schwierigkeiten haben. Es lohnt, sich da einzuarbeiten.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 1 Stunde
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 21 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 19 Gäste online.

Benutzer online

  • wla

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association