MAik: Bildausrichtung im IE und NN

Servus,
wie kann ich es bewerkstelligen das ein Bild IMMER,auch bei verschieden Bildschirmauflösungen,am unteren Bildschirmrand angezeigt wird? und das noch bei IE und NN! Antwort wäre nett,
MFG,
Maik

  1. Hallo MAik!

    wie kann ich es bewerkstelligen das ein Bild IMMER,auch bei verschieden Bildschirmauflösungen,am unteren Bildschirmrand angezeigt wird? und das noch bei IE und NN! Antwort wäre nett,

    <table height="100%">
    <tr><td valign="bottom"><img src="deinbild.jpg></td></tr>
    </table>

    funktioniert fast überall, ist aber gegen den wahren Glauben.
    http://forum.de.selfhtml.org/?m=6313&t=1039

    Gruss,
     Carsten

  2. Hallo Carsten!
    Wenn du nur möchtest, dass die graphik bei ersten laden am unteren Bildschrimrand gezeigt wird, denke ich tut es die bereits genannte Lösung in der ersten Antwort.
    alternativ kannst du die Auflösungen abfragen und ein Layer pixel da positionieren wo du es haben willst.
    Oder du möchtest, dass das Bild immer unten rechts bleibt auch beim Scrollen.
    diese Lösung die man auch Wasserzeichen oder Skyscraper nennt gibt es als vorgefertigte Scripte.
    entweder du suchst mal das forum durch nach "Wasserzeichen", "Skyscraper" oder auch "geocity" oder du mailst mir private oder natürlich du durchsuchst irgendein Javascript Archiv.

    Viele gruesse
    Thorsten

  3. Servus,
    wie kann ich es bewerkstelligen das ein Bild IMMER,auch bei verschieden Bildschirmauflösungen,am unteren Bildschirmrand angezeigt wird? und das noch bei IE und NN! Antwort wäre nett,
    MFG,
    Maik

    Nur mit HTML geht das nicht, denn eine Webseite beginnt oben links in der Ecke, und dehnt sich nach rechts und unten soweit aus, wie Platz ist. Die Ausdehnung nach rechts kann man mit Rändern oder Tabellen noch kontrollieren, die Ausdehnung nach unten nicht.

    Die einfache Lösung wäre also, die Grafik einfach ans Ende der Seite zu packen, dann wird sie immer dort sein, aber nicht notwendigerweise immer zu sehen.

    Alternativ bastelst du dir ein Frameset. Der untere Frame ist immer fest, und die Grafik scrollt nicht mit.

    Die dritte Möglichkeit, mit Javascript beim scrollen ständig einen Layer neu zu positionieren, hast du schon von Thorsten erhalten.

    Die Lösung, eine Tabelle mittels height="100%" auf die gesamte Seitenhöhe auszudehnen, ist allerdings böse. Auch wenn es vielleicht anders im Standard steht oder einzelne Browser es anders sehen: Tabellen funktionieren nicht mit height, zumindest nicht in allen Browsern, man sollte es besser lassen. Die Mindesthöhe einer Tabellenzeile erhält man dadurch, daß man entsprechend viel Inhalt reinpackt, also z.B. ein transparentes GIF entsprechender Höhe <img height="100"...>, aich wenn das GIF nur 1x1 Pixel groß ist.

    - Sven Rautenberg