( Gelöst ) Textanker springt nicht ganz nach oben
10.06.09, 22:50:26
Merlin
Beitrag geändert von: Merlin - 10.06.09, 22:52:47
Hi,
in einem HTML-Dokument habe ich oben einen Anker gesetzt:
Code:
1:
|
<a name="0"> </a>
|
( direkt unter <body> ) und unten den zu gehörigen Link:
Code:
1:
|
<a href="#0">nach oben</a>
|
Leider springt das Dokument, wenn ich darauf klicke, nicht bis ganz nach oben, es fehlen immer ein paar Millimeter.
Wie kann ich das ändern? Könnte das am Stylesheet liegen?
10.06.09, 23:38:05
Lighty
Hallo Hooker !
Versuch es mal ohne dem Leerzeichen ( & nbsp; ) !
( <a name="0"></a> )
10.06.09, 23:50:38
Merlin
Beitrag geändert von: Merlin - 10.06.09, 23:56:46
Hi Lighty,
keine Wirkung, aber der obere Rand wird kleiner. Das muss mit dem Stylesheet zusammenhängen.
Ich hab ein "margin:auto;" unter "body{" gesetzt.
Jetzt gehts, dafür sind die seitlichen Ränder weg und ich hab immer einen Scrollbalken unten!? :??:
11.06.09, 17:53:48
Merlin
Hab`s hinbekommen:
im Stylesheet:
Code:
1:
2:
3:
4:
5:
|
#pageup {
clear:both;
text-align:right;
margin-bottom:10px;
}
|
im Quelltext:
Code:
1:
2:
3:
4:
5:
|
<a id="oben" name="oben"> </a>
...
<p id="pageup"><a href="#oben">nach oben</a></p>
|
11.06.09, 18:57:13
Lighty
... hi Hooker !
Wirkt etwas merkwürdig, aber wenn es so passt/läuft ! ;)
13.06.09, 00:54:43
Merlin
Beitrag geändert von: Merlin - 13.06.09, 00:58:05
Das wars doch nicht. Es waren "paddings" im Header-Container im Stylesheet.
Die hatte ich gleichzeitig mit dem Hinzufügen der abenteuerlichen Kontruktion rausgenommen, war mir nur nicht mehr bewusst gewesen. :)
Das oben angeführte - sinnfreie - Konstrukt ist jetzt weg und es läuft im IE und FF trotzdem. Nur der Opera schneidet, wenn sich Image im Header ein Image befindet, 2/3 davon ab...
(Das kannst du auch hier nachvollziehen: www.css4you.de (scroll ganz nach unten und klick auf "nach oben").
Ich denke, die Betreiber von css4you können richtig coden - liegt also am Opera.
13.06.09, 01:06:37
Lighty
(Das kannst du auch hier nachvollziehen: www.css4you.de (scroll ganz nach unten und klick auf "nach oben").
Ich denke, die Betreiber von css4you können richtig coden - liegt also am Opera.
... öhm, nö ! ;)
Wenn ich das ...
<body>
<div id="header">
<a id="t" name="t"> </a>
... in das
<body>
<a id="t" name="t"> </a>
<div id="header">
... ändere, passt alles ! ;)
13.06.09, 01:13:55
Merlin
Hmm. Was, zum Henker muss ich dann bei mir ändern, damit der Opera das auch anzeigt?
Code:
1:
2:
3:
4:
5:
6:
|
</head>
<body>
<div id="header">
<a name="oben"></a>
<img src="images/pctipps468x60.jpg" width="468" height="60" alt="PC-Tipps.net.ms - Computertipps, Freeware-Links" title="PC-Tipps.net.ms - Computertipps, Freeware-Links">
</div>
|
Wenn ich das Banner weglasse, gehts ja auch so, das möchte ich aber nicht.
13.06.09, 01:15:02
Lighty
... versuch mal das:
<body>
<a name="oben"></a>
<div id="header">
13.06.09, 01:16:29
Merlin
Beitrag geändert von: Merlin - 13.06.09, 01:28:38
Betriebsblind! Hätte ich auch von selber drauf kommen können... :grmpf:
Danke!