+ Antworten
Ergebnis 1 bis 8 von 8

Thema: ID-Selektor für extern geladenes Menü?

  1. #1
    TP-Junior apfelmann macht alles soweit korrekt Avatar von apfelmann
    Registriert seit
    Nov 2009
    Ort
    Freiburg
    Beiträge
    6

    ID-Selektor für extern geladenes Menü?

    Hi zusammen,
    ich habe folgendes Problem mit einem DropDown Menü.
    Ich habe bei SelfHTML eine schöne Alternative zu dem Dreamweaver SpryMenu Widget gefunden, dass völlig one JS auskommt:
    http://de.selfhtml.org/css/layouts/a...h.htm#Beispiel
    So weit so gut, genau das was ich brauche, denn das SubMenü soll bei aktiver Seite offen stehen bleiben.
    Ich lade das Menü (als ungeordnete Liste) mittels "<?php readfile("menu_horizontal1.html"); ?>" in ein DIV.
    Mein Problem ist jetzt das ich nicht weiss wie ich die jeweils aktive Seite/Link auszeichne damit das SubMenü offen bleibt etc., da ich ja nur ein Menü für alle Seiten habe.
    Denke, dass das eventuell über einen ID-Selektor klappen könnte, was ich aber irgendwie nicht hinbekomme.
    Hoffe auf eure Hilfe!

    Gruss apfelmann

    »Stell’ Dir vor es geht und keiner kriegt's hin.«

  2. #2
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Du musst vor dem Einbinden der Seite quasi einen Marker setzen, z.B.

    define('AKTIVES_MENU', 'bla');

    Das kannst du dann in der menu_horizontal1 nutzen, wenn du daraus noch eine .php Datei machst und es über include() einbindest (und NICHT über readfile):

    PHP-Code:
    <li><a<?php if(AKTIVES_MENU == 'bla') echo ' class="markiert"'?> href="bla.html"></li>
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  3. #3
    TP-Junior apfelmann macht alles soweit korrekt Avatar von apfelmann
    Registriert seit
    Nov 2009
    Ort
    Freiburg
    Beiträge
    6
    Hi Boris,
    erstmal vielen Dank für die schnelle Hilfe, hatte vorher leider keine Zeit mich damit auseinander zusetzen.
    Funktioniert soweit auch wunderbar, hab nur leider schon wieder das nächste Problem. Wenn ich die oberste <li> "anspreche/anklicke" funktioniert alles wie es soll, mit Auszeichnung und offenem Sub. Wenn ich aber ein Element aus einer <ul> "anspreche/anklicke", springt das Sub wieder zu was es aber nicht soll.
    Bin mittlerweile fast der Überzeugung das dies nicht mit CSS zu lösen ist, weil ich einfach keine Möglichkeit finde per CSS von der <ul> in der Hierarchie zurück nach oben zur <li> zu gelangen um ein display:block zu zuweisen
    Brauche ich hierfür bereits PHP oder JS?
    Hoffe du kannst mir irgendeinen Tipp geben. Hier ist der aktuelle Stand des Menus:
    http://ilea-institut.de/playground/m...t/vorteile.php

    Besten Gruss und vielen Dank

    »Stell’ Dir vor es geht und keiner kriegt's hin.«

  4. #4
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Du musst via PHP auch dem Oberpunkt natürlich eine Klasse zuweisen (mit display: block), damit dieser auch "offen" bleibt.
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  5. #5
    TP-Junior apfelmann macht alles soweit korrekt Avatar von apfelmann
    Registriert seit
    Nov 2009
    Ort
    Freiburg
    Beiträge
    6
    ich nochmal,
    irgendwie bekomme ich hier das so nicht gebacken oder steh einfach nur auf´m Schlauch.
    Kannst du mir vielleicht noch ´nen kleinen Denkanstoss geben.

    Besten Dank

    »Stell’ Dir vor es geht und keiner kriegt's hin.«

  6. #6
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Na geb dem UL, dass nicht versteckt sein soll, eine Klasse oder ID, der du dann display: block zuweist ... was ist daran nicht zu verstehen?
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  7. #7
    TP-Junior apfelmann macht alles soweit korrekt Avatar von apfelmann
    Registriert seit
    Nov 2009
    Ort
    Freiburg
    Beiträge
    6
    So, was lange währt wird endlich gut. Hab´s geschafft!
    Hat bei mir einfach etwas geklemmt, dank´ dir noch mal vielmals.

    Gruss Apfelmann

    p.s.: wo schließ´ich hier den Thread

    »Stell’ Dir vor es geht und keiner kriegt's hin.«

  8. #8
    TP-Veteran Zer0 hilft, wo's geht Zer0 hilft, wo's geht Zer0 hilft, wo's geht Avatar von Zer0
    Registriert seit
    Mar 2007
    Ort
    Gevelsberg (NRW)
    Beiträge
    1.219
    Du schließt hier gar niX, dafür schmücken einige User diese heiligen Ämter, die sich Moderator schimpfen.. Solche schließen ggf. einen Thread.

    Zitat Zitat von Wikipedia
    Ein Moderator (v. lat.: moderatio/moderare → mäßigen, steuern, lenken) ist eine Person, die ein Gespräch lenkt oder lenkend in eine Kommunikation eingreift. Die Tätigkeit selbst bezeichnet man als Moderation.
    Chaos ist nur eine andere Definition von Ordnung.

+ Antworten

Ähnliche Themen

  1. Attributunabhängiger Selektor tut nicht.
    Von Sascha79 im Forum HTML & CSS
    Antworten: 11
    Letzter Beitrag: 14.09.2008, 22:59
  2. wie schreibe ich den id Selektor richtig
    Von ansatz im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 09.07.2007, 11:58
  3. id auf id selektor mit abschließendem a:hover :)
    Von Dreamer im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 12.03.2007, 19:05
  4. geladenes mc steuern.
    Von frank_ im Forum Flash & Multimedia
    Antworten: 1
    Letzter Beitrag: 19.04.2005, 15:18
  5. geladenes movies in verschiedenen Frames abspielen
    Von hnes im Forum Flash & Multimedia
    Antworten: 1
    Letzter Beitrag: 24.04.2002, 09:23

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51