Internet: Web-Design

Aufbau von Homepages und Websites

Wie gestaltet und programmiert man eine Homepage oder eine Website? Dieses Forum ist für alle gedacht, die nicht nur surfen, sondern eigene Web-Angebote aufbauen wollen.

9. März 2010 02:09

Re: Webseite defaultmässig 200 px tiefer starten

rom1tag schrieb am 4. März 2010 09:20

> Liebe HTML-Coder,
> ist es möglich, eine Webseite so zu programmieren, dass sie nicht bei
> den Koordinaten X: 0px und Y: 0px angezeigt wird, sondern X: 200px,
> Y: 0px?

Via CSS geht das bei besseren Browsern mit:

html {
margin-top: -200px !important;
}

statt 'html' ggf. 'body' als root-Element nehmen.
Was die IEs daraus machen, mag ich jetzt nicht probieren.

Die Lösung ist aber bestimmt nicht ganz AGB-konform.

Eine andere, herkömmlichere Lösung wäre ein Ankerelement, welches
über ein Weiterleitung 'angesprungen' wird.

http://de.selfhtml.org/html/verweise/projektintern.htm#anker
http://de.selfhtml.org/html/kopfdaten/meta.htm#weiterleitung
... geht natürlich nicht wenn die Höhe des body zu klein ist (und der
Scrollbalken nicht erscheint.)

Hier könnte man aber die Mindestseitenhöhe des body mit CSS
'überdehnen' damit der Scrollbalken auf jeden erscheint und du da
hinspringen kannst.
> http://de.selfhtml.org/css/eigenschaften/positionierung.htm#min_height

body {
min-height: 1200px;
}

Allerdings kann man dann am Seitenende einen freien Platz von undef.
Höhe haben. (Hängt von der Höhe des Seiteninhalts ab.)

Und als dritte Möglichkeit gibt es bestimmt noch eine elegante
Positionierung mit JS, wenn man JS mag. :-)