Seite 2 von 2 ErsteErste 12
Ergebnis 41 bis 49 von 49

Thema: Verweis zu einem Anker innerhalb einer anderen Datei

  1. #41
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Das stimmt auf jeden Fall. Habe ich gestern noch gar nicht drüber nachgedacht. Sollte sich ja auch beim Scrollen anpassen.
    Dafür gibt es glaub ich nur javascript-Lösungen.
    Erstmal vielen lieben dank für CSS-Lösung. Aber ich glaube, dass das mit der Pseudoklasse target mit dem Sprung, wie in meinem Fall nicht funkioniert.
    Ich habe es leider nicht hinbekommen.
    Seien wir realistisch, versuchen wir das Unmögliche

  2. #42
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.752
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das würde nur funktionieren wenn Du im Code die Reihenfolge anpasst.
    Da ich das Geschwisterelement anspreche muss die Navigation nach den Elementen mit den IDs liegen.

    Nachtrag: Aber wie schon @Andreas schrieb wurde hier etwas "getrickst", performant sind die Selektoren nicht und das auch beim Scrollen der jeweilige Punkt hervorgehoben wird funktioniert damit auch nicht.
    Geändert von mlweb (21.05.2016 um 10:47 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #43
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Das würde nur funktionieren wenn Du im Code die Reihenfolge anpasst.
    Da ich das Geschwisterelement anspreche muss die Navigation nach den Elementen mit den IDs liegen.

    Nachtrag: Aber wie schon @Andreas schrieb wurde hier etwas "getrickst", performant sind die Selektoren nicht und das auch beim Scrollen der jeweilige Punkt hervorgehoben wird funktioniert damit auch nicht.
    Das beim Scrollen keine Hervorhebung stattfindet, ist nicht schlimm.
    Ich habe mal versucht, wie folgt das CSS zu definieren:
    PHP-Code:
    #navlb a[href*="leistungsbausteine.html"]#adas:target,
     #navlb a[href*="leistungsbausteine.html"]#evps:target 
    Leider funktioniert dies so nicht. Kannst du mir da einen Tipp geben?
    Seien wir realistisch, versuchen wir das Unmögliche

  4. #44
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.752
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von monaco Beitrag anzeigen
    Ich habe mal versucht, wie folgt das CSS zu definieren:
    PHP-Code:
    #navlb a[href*="leistungsbausteine.html"]#adas:target,
     #navlb a[href*="leistungsbausteine.html"]#evps:target 
    Leider funktioniert dies so nicht.
    Ich sehe in Deinem Code nirgends Geschwisterelemente, dafür Attributselektoren, die ich gar nicht verwendet habe.
    Schau Dir doch bitte mal mein Beispiel an und versuche es zu verstehen. Ich habe es extra schon sehr weit auf Deinen Fall zugeschnitten.
    Ich zitiere hier gern nochmal @Andreas
    Zitat Zitat von Andreas Beitrag anzeigen

    @monaco:Einfachen fertigen Code posten, ohne dass du ihn verstehst, finde ich nicht so gut.
    Man kann keine Website selbst aufbauen ohne Verständnis für HTML, CSS und javascript.

    Noch ein Tipp: .geschwister entspricht #navlb, #test1 entspricht #adas, #test2 enspricht #evps etc.
    Änderung der Reihenfolge nicht vergessen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #45
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von monaco Beitrag anzeigen
    PHP-Code:
    #navlb a[href*="leistungsbausteine.html"]#adas:target,
     #navlb a[href*="leistungsbausteine.html"]#evps:target 
    Da IDs einmalig (unique) sind kannst du
    Code:
    #navlb a[href*="leistungsbausteine.html"]#adas:target
    umformen nach
    Code:
    #adas:target
    Also dann so:
    Code:
    #adas:target,
    #evps:target
    Ohne jetzt geprüft zu haben, ob dein Ansatz Sinn macht.

    Schau mal, wie schön das hier gelöst ist https://rocksolidthemes.com/de/conta...igene-elemente

    Da ist auch oben ein fixiertes Element, du landest direkt bei dem Punkt, wenn du mit Hash auf diese Seite kommst (siehe mein Link), der Punkt ist im Menü hervorgehoben. Plus Bonus: Beim Scrollen werden die Anker im Menü hervorgehoben.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  6. #46
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.752
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von monaco Beitrag anzeigen
    Das beim Scrollen keine Hervorhebung stattfindet, ist nicht schlimm.
    Sehe ich aus Sicht von Usability komplett anders. Entweder ganz anders lösen (ganz anderer Ansatz fürs sichtbar machen des angesprungenen Ankers) oder aber diesen Ansatz konsequent verfolgen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #47
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Schau mal, wie schön das hier gelöst ist https://rocksolidthemes.com/de/conta...igene-elemente

    Da ist auch oben ein fixiertes Element, du landest direkt bei dem Punkt, wenn du mit Hash auf diese Seite kommst (siehe mein Link), der Punkt ist im Menü hervorgehoben. Plus Bonus: Beim Scrollen werden die Anker im Menü hervorgehoben.
    Das ist sehr schön. Vielen Dank. Nur müsste ich in Bezug auf meine Website einiges anpassen.
    Seien wir realistisch, versuchen wir das Unmögliche

  8. #48
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    @Andreas

    Ich kann dir gar nicht sagen, wie dankbar ich dir bin. Das war ein toller TIPP
    Seien wir realistisch, versuchen wir das Unmögliche

  9. #49
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich war diese Woche zufällig auf der Seite und da ist mir aufgefallen, dass das ja genau das ist, was du auch umsetzen wolltest. Wie das jetzt umgesetzt wurde habe ich mir gar nicht angesehen. Schön, wenn das für dich ne Hilfe ist, wollte eigentlich nur mal zeigen, wie sowas fertig aussehen könnte
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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