zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Anzeigebereich steuern beim Sprung zum Link-Ziel

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 31.12.2011, 16:29
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.12.2009
Beiträge: 6
Werner befindet sich auf einem aufstrebenden Ast
Standard Anzeigebereich steuern beim Sprung zum Link-Ziel

Hallo,
wenn zum Ziel eines links gesprungen wird, versucht der Browser offensichtlich
möglichst viel von dem anzuzeigen, was nach dem Sprungziel steht.
Dadurch rutscht die Stelle, an der der link steht, möglicherweise nach oben aus dem Bild.
Wenn die aufrufende Stelle und das Ziel weit auseinanderliegen, ist dies natürlich nicht anders möglich!
Kann ich aber erreichen, wenn wie im untenstehenden Beispiel die beiden auf einer Seite stehen,
dass der Seiteninhalt nicht verschoben wird?
HTML-Code:
<html>
<head>
</head>
<body>
<h1>Überschrift1</h1>
<h2>Überschrift21</h2>
<p>text21 text21 text21 text21 text21 text21 text21 text21 text21 text21</p>
<a href="#Ziel"> siehe hier</a>
<p>text21 text21 text21 text21 text21 text21 text21 text21 text21 text21</p>
<p>text21 text21 text21 text21 text21 text21 text21 text21 text21 text21</p>
<p>text21 text21 text21 text21 text21 text21 text21 text21 text21 text21</p>
<h2 style="margin-top:2em;">Überschrift22</h2>
<a id="Ziel">Ziel</a>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
<p>text22 text22 text22 text22 text22 text22 text22 text22 text22 text22</p>
</body>
</html>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 31.12.2011, 16:41
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Um zu verhinden, dass der Browser zu einem Textanker springt solltest du vielleicht keine Anker-Links nutzen. Eigentlich doch logisch.
Ansonsten wird die Stelle an der der Anker "angebracht" ist natürlich im Browser oben gezeigt, wenn es geht. Sonst macht es ja keinen Sinn einen solchen zu nutzen.

Im Übrigen muss der Anker selber kein Link sein.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 31.12.2011, 18:38
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.12.2009
Beiträge: 6
Werner befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Praktikant Beitrag anzeigen
Um zu verhinden, dass der Browser zu einem Textanker springt solltest du vielleicht keine Anker-Links nutzen. Eigentlich doch logisch.
Ja, logisch, das war allerdings nicht gefragt!
Zitat:
Zitat von Praktikant Beitrag anzeigen
Ansonsten wird die Stelle an der der Anker "angebracht" ist natürlich im Browser oben gezeigt, wenn es geht. Sonst macht es ja keinen Sinn einen solchen zu nutzen.
Es gibt aber Fälle, wo es sinnvoll wäre, dass der Anker nicht nach ganz oben geschoben wird!
Und ob dies erreicht werden kann, das war meine Frage!
Es wäre ja wohl denkbar, dass es Anweisungen gibt der Art "Positioniere Anker ...."
Mit Zitat antworten
  #4 (permalink)  
Alt 31.12.2011, 18:51
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Zitat:
Zitat von Werner Beitrag anzeigen
Und ob dies erreicht werden kann, das war meine Frage!
Anker sind immer oben. Außer der Bildschirm bzw. der Viewport des Browsers ist höher als der Rest der Seite. Dann sind sie unterhalb der Kante, sodass das Ende der Seite am Ende des Viewports ist.

Allerdings ist ja egal an welcher Stelle du den Anker im Quellcode positionierst
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #5 (permalink)  
Alt 31.12.2011, 22:43
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.12.2009
Beiträge: 6
Werner befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Praktikant Beitrag anzeigen
Anker sind immer oben.
Das ist ja klar, sonst hätte das Problem ja nicht.
Die Frage ist doch, ob ich den Text jetzt automatisch um einige Zeilen nach unten schieben kann (scroll).
Mit Zitat antworten
  #6 (permalink)  
Alt 01.01.2012, 16:09
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Mit JavaScript ist das sicher möglich. Ober du setzt den Anker einfach an die Stelle, die an der Bildschirmkante sein soll
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
clearen im 21 Jhr. Muamicus CSS 23 14.12.2010 20:50
ul richtig zentrieren Muamicus CSS 23 14.12.2010 19:28
Definitionsliste in einer Floatumgebung *pi CSS 11 07.01.2009 19:34
Ständig wechselnde Bilder, Werbung Vybsi (X)HTML 17 25.01.2008 00:00
CSS Navigationsproblem thesecretboy CSS 0 12.04.2007 09:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:13 Uhr.