[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
CSS Redaxo Menü - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
DaniH
Beiträge: 81
Registriert: 28. Jan 2010, 17:45
Kontaktdaten: ICQ Website

CSS Redaxo Menü

12. Jul 2012, 14:21

Hallo,

irgendwie stelle ich mich gerade blöd an. Ich will den ersten und den ersten Punkt der Navigation, also die ID anders darstellen. Schön und gut, aber ich bekomme es nicht hin.

Code: Alles auswählen

<ul class="navi-lev-1">
<li class="navi-id-1 first normal lev1"><a href="/"><span>Home</span></a></li>
<li class="navi-id-7 normal lev1"><a href="/de/ueber-uns.html"><span>Über Uns</span></a></li>
<li class="navi-id-8 normal lev1"><a href="/de/anfahrt.html"><span>Anfahrt</span></a></li>
<li class="navi-id-12 last normal lev1"><a href="/de/kontakt.html"><span>Kontakt</span></a></li>
</ul>
Der CSS Code

Code: Alles auswählen

.navi-lev-1 ul {
    padding: 0;
    margin: 0;
}
.navi-lev-1 li {
    line-height: 35px;
    background: url(/files/template_navi.png) 0px 0px;
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left:10px;
    width: 230px;
    list-style-image: none;
}
li .navi-id-1 {
    background: url(/files/template_navi.png) 0px 55px;
}

Benutzeravatar
labking
Beiträge: 47
Registriert: 4. Jul 2012, 17:51

Re: CSS Redaxo Menü

12. Jul 2012, 17:11

Hallo

Ich bin auch kein CSS-Experte, aber versuchen Sie mal, das zu ändern:
Original:

Code: Alles auswählen

li .navi-id-1 {
    background: url(/files/template_navi.png) 0px 55px;
}
Verbesserung:

Code: Alles auswählen

.li navi-id-1 {
    background: url(/files/template_navi.png) 0px 55px;
}
Der erste Punkt kommt vor "li". Ich hoffe, das hilft Ihnen weiter.

Grüsse
LabKing

Benutzeravatar
Gregor.Harlan
Entwickler
Beiträge: 1130
Registriert: 4. Jun 2007, 10:35
Wohnort: Frankfurt am Main

Re: CSS Redaxo Menü

12. Jul 2012, 19:53

Hallo,

"li .navi-id-1" bedeutet irgendein Element mit der Klasse "navi-id-1" innerhalb eines li-Elements.
Du möchtest aber li-Elemente mit der Klasse "navi-id-1", daher musst du das Leerzeichen weglassen, also: "li.navi-id-1".

@labking: ".li" würde bedeuten irgendein Element mit der Klasse "li"..

Gruß, Gregor
Friends Of REDAXO: Gemeinsame REDAXO-Entwicklung!

Benutzeravatar
labking
Beiträge: 47
Registriert: 4. Jul 2012, 17:51

Re: CSS Redaxo Menü

12. Jul 2012, 21:41

Haben wir beide etwas gelernt. Danke!

Benutzeravatar
DaniH
Beiträge: 81
Registriert: 28. Jan 2010, 17:45
Kontaktdaten: ICQ Website

Re: CSS Redaxo Menü

16. Jul 2012, 11:02

Supi! Vielen Dank, so klappts nun und ich weiß wo der Fehler lag!

Zurück zu „Sonstiges“