+ Antworten
Ergebnis 1 bis 3 von 3

Thema: "Menüstyle für Dummies" gesucht!

  1. #1
    War schon öfter hier Avatar von Redmarek
    Registriert seit
    29.09.2009
    Beiträge
    131
    Bedankte sich
    62
    Erhielt 26 Danksagungen
    in 24 Beiträgen

    Standard "Menüstyle für Dummies" gesucht!

    Hallo,
    ich würde gern für ein Menü eine andere Farbe/Style verwenden. Dazu muss ich ja bestimmt den Menü_Klassen_Suffix ändern, oder und auch den Modul_Klassen_Suffix? Um dann den neuen Style auch auswählen zu können, brauch ich ja einen Eintrag in der CSS-Datei. Soweit hab ich mich hier belesen.
    Irgendwie weiss ich jedoch nicht, wo ich ansetzen sollte.
    Kann ich den bisherigen CSS-Code meiner Menüs einfach hernehmen und kopieren, dann ändern bzw. die Bilder (Rahmen, Backround) anpassen und diesen neu erstellten Codeschnipsel in die CSS-Datei einfügen?
    Wo fängt der Menü-Style-Code an, wo hört er auf?
    Wie mache ich das beim Modul-Klassen-Suffix? Muss da was geändert werden?
    Ich habe schon viele Beiträge gelesen, aber irgenwie blick ich da nicht durch.
    Gibt es irgendwo eine gute Anleitung? Sowas wie: "Menüstyle für Dummies"?
    Es geht um diese Seite hier.
    Geändert von Redmarek (02.03.2010 um 15:49 Uhr)

  2. #2
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.628
    Bedankte sich
    83
    Erhielt 539 Danksagungen
    in 438 Beiträgen

    Standard

    Hi,
    der Modul-Klassensuffix ändert nur die CSS-Klasse für genau dieses Modul... auf *allen* Seiten. Den Text den du dort einträgst schreibt J! dann auch ins HTML zum Modul.
    Der Menü-Klassensuffix ändert die CSS-Klasse für dieses Menü, i.d.R. also im <UL> welche das Menü beinhaltet.
    Bei Menüs kannst du also das umgebende Kontainer-DIV (Modul) als auch das darin gerenderte Menü selbst (UL) "stylen".

    Wenn du in die Felder einen Klassennamen einträgst und davor ein Leerzeichen lässt kannst du CSS-Angaben kombinieren " anders", d.h. das was "sowieso" auf das Modul oder das Menü wirkt und das was du mit der *neuen* Klasse ergänzt.
    <div class="moduletable anders">
    <ul class="menu anders">
    .moduletable { color:red; background:red; }
    .anders { color: blue; } /* überschreibt "color", ändert background aber nicht */
    Wenn du kein Leerzeichen lässt oder einen Unterstrich am Anfang hast wird eine ganz neue eindeutige CSS-Klasse daraus und du MUSST sehr wahrscheinlich ALLES an CSS kopieren, das vorher das Modul/Menü betraf:
    <div class="moduletable_anders">
    <ul class="menu_anders">
    .moduletable { color:red; background:red; }
    .moduletable_anders { color: blue; } /* NUR "color" background ist "weg" */

    Wolltest du das wissen?
    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  3. Erhielt Danksagungen von:


  4. #3
    War schon öfter hier Avatar von Redmarek
    Registriert seit
    29.09.2009
    Beiträge
    131
    Bedankte sich
    62
    Erhielt 26 Danksagungen
    in 24 Beiträgen

    Standard

    Ja, das wollte ich wissen. Danke schön.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein