+ Antworten
Ergebnis 1 bis 8 von 8

Thema: CSS nur dem Content zuweisen

  1. #1
    Neu an Board
    Registriert seit
    19.11.2011
    Beiträge
    27
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard CSS nur dem Content zuweisen

    Hallo liebe Leute,

    ich habe die CSS meines Menüs geändert. Leider ändert sich dadurch auch die Darstellung meiner Links in meinem Content. Hierdurch bekomme ich keine geeignete Darstellung meiner Links im Content hin.

    Kann ich das Problem nur mit Suffixen umgehen? Wenn ja, ich bin mir nicht ganz im klaren darüber wie das umzusetzen ist. Muss ich dann jedem Artikel ein Suffix zuordnen und hierfür eine geänderte CSS anlegen?

    Vielen Dank für Eure Hilfe.

  2. #2
    Gehört zum Inventar Avatar von albatros
    Registriert seit
    16.08.2006
    Beiträge
    7.840
    Bedankte sich
    1.118
    Erhielt 1.890 Danksagungen
    in 1.748 Beiträgen

    Standard

    Hi,

    willst Du nicht lieber am anderen Ende, bei den Links im Menü ansetzen?

    hth

    albatros
    1.FAQ 2.SuFu 3.Google
    Hilfestellungen und Lösungen können nur im Forum von allen genutzt werden. Bitte keine Supportanfragen per PN!
    ...und setz mich auf mein achtel Lorbeerblatt und mache was ich will.

  3. #3
    Gehört zum Inventar Avatar von SirDrake
    Registriert seit
    29.08.2006
    Ort
    Köln
    Beiträge
    6.268
    Bedankte sich
    164
    Erhielt 2.346 Danksagungen
    in 2.119 Beiträgen

    Standard

    Hallo

    die Menülinks kannst du mit
    Code:
    ul.menu a {}
    ansprechen. Joomla Standard Menü voraus gesetzt

    OT
    Hallo Uwe
    Kaffee schon gegen Glühwein ausgetauscht
    Gruß Fred
    Fragen und Antworten rund um Joomla! FAQ
    Code-Bereinigung abschalten - Unterstütze Joomla

  4. Erhielt Danksagungen von:


  5. #4
    Neu an Board
    Registriert seit
    19.11.2011
    Beiträge
    27
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Wenn das einfacher ist, gerne.

    Wie gesagt, ich bin mir nicht sicher wie ich da am geschicktesten vorgehen soll.

    Heißt das ich muss dann ab sofort jedem Menü ein Suffix geben, damit diese sich vom Content unterscheiden?

  6. #5
    Gute Seele des Boards Avatar von Indigo66
    Registriert seit
    30.10.2007
    Ort
    München
    Beiträge
    10.687
    Bedankte sich
    338
    Erhielt 3.354 Danksagungen
    in 3.244 Beiträgen

    Standard

    Zitat Zitat von Racle Beitrag anzeigen
    ...
    Heißt das ich muss dann ab sofort jedem Menü ein Suffix geben, damit diese sich vom Content unterscheiden?
    Muss nicht, kann aber. Es kommt aufs Template an und wo das Menü erscheint. Meistens reicht es sich auf die IDs und Klassen die das Menü hat und umgibt zu konzentrieren, das selektiert schon genug.
    Außnahme, Du hast bspw. 2 Menümodule auf der selben Modilposition und willst sie untersch. stylen, da wäre ein Suffix die Lösung.

    Du mußt Dich unbed. mehr mit dem Cascading, der Vererbung, der Prioritäten und den Abhängigkeiten der Styles beschäftigen.

  7. #6
    Neu an Board
    Registriert seit
    19.11.2011
    Beiträge
    27
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von Indigo66 Beitrag anzeigen
    Du mußt Dich unbed. mehr mit dem Cascading, der Vererbung, der Prioritäten und den Abhängigkeiten der Styles beschäftigen.
    Okay, wenn mir das mit meinem Problem weiterhilft, werde ich mich da erst einmal einlesen. Vielen Dank für den Hinweis!!

  8. #7
    Neu an Board
    Registriert seit
    19.11.2011
    Beiträge
    27
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo zusammen,

    ich denke ich bin wieder einen riesen Schritt weiter. Vielen Dank.

    Nun hab ich aber bzgl. der Syntax eine Frage.

    Ich möchte zu meinem Suffix mehrere Formatierungen verwenden Jedoch ist mir nicht klar wie ich das umsetze. Ich hab den Code mal kopiert was mit dem Suffix passieren soll:

    .menueoben
    a:hover {
    color: #999999;
    text-decoration:none;
    }

    a:link, a:visited {
    color: #000000;
    text-decoration:underline;
    }


    Zwar wird der Text verändert wenn ich mit der Maus drüber fahre, aber die Formatierung des eigendlichen Textes nimmt er nicht an. Ich denke das er nach der ersten Formatierung "a:hover" ".menueoben" verlässt und ich daher alle weiteren Formatierungen die noch zu .menueoben gehören, irgendwie in klammern setzen muss?

    Könnt Ihr mir hier noch bitte den Tipp zur Umsetzung geben?

    Vielen Dank dafür.


    Sir Drake:
    Diesen Hinweis habe ich gebraucht!

  9. #8
    Gute Seele des Boards Avatar von Indigo66
    Registriert seit
    30.10.2007
    Ort
    München
    Beiträge
    10.687
    Bedankte sich
    338
    Erhielt 3.354 Danksagungen
    in 3.244 Beiträgen

    Standard

    Wenn Du schon .menueoben a:hover deklarierst, solltest Du auch .menueoben a:link, a:visited stylen. a:link, a:visited sind die globale Einstellungen für alle Links die nicht separat gestylet werden.

    Genau das meinte ich mit "Vererbung, Prioritäten, Abhängigkeiten". Das sind alles Grundlagen der CSS. Bei Joomlaproblemen, werden zwar auch immer mal CSS-Grundlagen vermittelt, aber das Basiswissen sollte man sich schon vorher angeeignet haben. Gute Ansatzbunkt für Dich wäre www.css4you.de.

+ Antworten

Lesezeichen

Berechtigungen

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