+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Position fixed verdeckt Anchor

  1. #1
    Avatar von ZeitGeist
    ZeitGeist ist offline Lounge-Member ZeitGeist befindet sich auf einem aufstrebenden Ast
    registriert
    26-04-2003
    Ort
    Outa Space
    Beiträge
    4.092

    Position fixed verdeckt Anchor

    Moin,

    ich habe folgendes Problem:
    Meine Navigation sollt mittels position:fixed immer ganz oben auf der Seite sein. Wenn ich jetzt interne Links verwende, wird das Sprungziel jedoch von der Navigation verdeckt.
    Kennt da jemand einen Workaround?

    Angucken kann man das hier:
    http://radicarl-programming.de/spielwiese/anchor.html

    Auf den Link klicken und dann soll der rote Text eigentlich sichtbar sein, momentan muss man noch zwei drei Zeilen hochscrollen.

    Der Code:
    Code:
    <?xml version="1.0" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3c.org/1999/xhtml">
    <html xmlns="http://www.w3.org/1999/html">
    <head>
    	<title>Anchor</title>
    	<style type="text/css">
    		.navigation {
    			position: fixed;
    			top: 0px;
    			left: 0px;
    			padding: 5px;
    			background-color:yellow;
    			height: 50px;
    			width: 100%;
    		}
    		
    		.content {
    			margin-top: 60px;
    			padding: 5px;
    			border: 1px solid black;
    			width: 100px;
    			margin-bottom: 500px;
    		}
    	</style>
    </head>
    <body>
    	<div class="navigation">
    		Navigation<br/>
    		<a href="#target">Link</a>
    	</div>
    	<div class="content">
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		<div id="target" style="color:red; font-weight:bold">Target</div>
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    	</div>
    </body>
    </html>

  2.    Empfehlenswerte Literatur von unserem Partner Terrashop

    Das AJAX Kompendium jetzt 84% Rabatt
    Ajax - der Technologiemix aus JavaScript und XML - ist eines der Kernstücke professioneller Web 2.0-Programmierung. Dieses Buch führt Sie auf über 800 Seiten(!) von den ersten JavaScript-Codezeilen bis zur Entwicklung mit Ajax-Frameworks.

    Preis: früher: 49,95€ - jetzt nur: 7,95€

    Hier geht es direkt zum Buch

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!

  3. #2
    Avatar von Junkee[]
    Junkee[] ist offline Lounge-Member Junkee[] befindet sich auf einem aufstrebenden Ast
    registriert
    08-05-2009
    Ort
    Leonberg
    Beiträge
    1.611

    AW: Position fixed verdeckt Anchor

    Auf den Link klicken und dann soll der rote Text eigentlich sichtbar sein, momentan muss man noch zwei drei Zeilen hochscrollen.
    nö. ist sofort sichtbar. (ff3.5.7)

  4. #3
    Avatar von ZeitGeist
    ZeitGeist ist offline Lounge-Member ZeitGeist befindet sich auf einem aufstrebenden Ast
    registriert
    26-04-2003
    Ort
    Outa Space
    Beiträge
    4.092

    AW: Position fixed verdeckt Anchor

    oh, hab ich ne andere version hochgeladen.

    Das was ich bisher als workaroung hinbekommen habe

    Code:
    <?xml version="1.0" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3c.org/1999/xhtml">
    <html xmlns="http://www.w3.org/1999/html">
    <head>
    	<title>Anchor</title>
    	<style type="text/css">
    		.navigation {
    			position: fixed;
    			top: 0px;
    			left: 0px;
    			padding: 5px;
    			background-color:yellow;
    			height: 60px;
    			width: 100%;
    		}
    		
    		.content {
    			padding: 5px;
    			width: 100px;
    		}
    		
    		.content * {
    			padding-top:80px;
    			margin-bottom: -80px;
    		}
    	</style>
    </head>
    <body>
    	<div class="navigation">
    		Navigation<br/>
    
    		<a href="#target">Link</a>
    	</div>
    	<div class="content">
    		<div>Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		</div>
    		<div id="target" style="color:red; font-weight:bold;">Target</div>
    		<div>
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 
    		</div>
    
    	</div>
    </body>
    </html>

    Problem: wenn sich das Target eine Ebene tiefer befindet, zum Beispiel als weiteres div-Element im ersten div-Element.
    Mit dem momentanen css wird die Darstellung falsch (inneres div wird noch weiter nach unten verschoben).
    Meine Anpassung (.content > *) korrigiert zwar die Darstellung, dann wird das Sprungziel jedoch wieder verdeckt.

+ Antworten

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 25-12-2009, 21:53
  2. Fixiertes Menü (position: fixed)
    Von tobi-848 im Forum CSS und (X)HTML
    Antworten: 2
    Letzter Beitrag: 14-07-2008, 19:53
  3. PHP 4.2.3 released
    Von style-guide! im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 09-09-2002, 08:11
  4. Dropdownmenu with fixed position
    Von neflow im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 13-04-2001, 01:46
  5. css-ebenen mit position: fixed feststellen?
    Von himmelslaeufer im Forum Allgemeines
    Antworten: 0
    Letzter Beitrag: 25-02-2001, 01:43

Lesezeichen

Berechtigungen

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