Seite 1 von 1

Verfasst: 10.06.2009, 22:50
von Merlin
Hi,

in einem HTML-Dokument habe ich oben einen Anker gesetzt:

Code: Alles auswählen

<a name="0"> </a>
( direkt unter <body> ) und unten den zu gehörigen Link:

Code: Alles auswählen

<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?

Verfasst: 10.06.2009, 23:38
von Lighty
Hallo Hooker !

Versuch es mal ohne dem Leerzeichen ( & nbsp; ) !
( <a name="0"></a> )

Verfasst: 10.06.2009, 23:50
von Merlin
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!? :??:

Verfasst: 11.06.2009, 17:53
von Merlin
Hab`s hinbekommen:

im Stylesheet:

Code: Alles auswählen

#pageup {
 clear:both;
 text-align:right;
 margin-bottom:10px;
}
im Quelltext:

Code: Alles auswählen

<a id="oben" name="oben"> </a>

...

<p id="pageup"><a href="#oben">nach oben</a></p>

Verfasst: 11.06.2009, 18:57
von Lighty
... hi Hooker !

Wirkt etwas merkwürdig, aber wenn es so passt/läuft ! ;)

Verfasst: 13.06.2009, 00:54
von Merlin
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.

Verfasst: 13.06.2009, 01:06
von Lighty
Hooker hat geschrieben:(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 ! ;)

Verfasst: 13.06.2009, 01:13
von Merlin
Hmm. Was, zum Henker muss ich dann bei mir ändern, damit der Opera das auch anzeigt?

Code: Alles auswählen

</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.

Verfasst: 13.06.2009, 01:15
von Lighty
... versuch mal das:

<body>
<a name="oben"></a>
<div id="header">

Verfasst: 13.06.2009, 01:16
von Merlin
Betriebsblind! Hätte ich auch von selber drauf kommen können... :grmpf:

Danke!