Kuler: Bild in <div> unten ausrichten

Beitrag lesen

Liebe ForumsbesucherInnen,

Ich bin gerade dabei eine Seite mit HTML und CSS zu programmieren.
Ich habe eine CSS-Datei angelegt: 'styles.css' Und ich habe eine HTML-Datei: 'index.htm' (und weitere). Im Quelltext der HTML-Datei wird die CSS-Datei aufgerufen.

Um verschiedene Blockelemente auszurichten habe ich den entsprechenden Quelltext in der CSS-Datei. Es soll unter anderem ein Blockelement rechts ausgerichtet werden. das sieht so aus:

#rechts {
   position:absolute;
   top:15%;
   left:80%;
   width:20%;
   height:85%;
   background-color:#8989e8;
        }

... und funktioniert. Nun soll an dessen unteren rechten Rand mit CSS ein Bild 'bild.gif' ausgerichtet werden.
Dafür existiert die CSS-Klasse "rechts" (Ich denke hier liegt irgendwo der Fehler!?)

.rechts {
   text-align:right;
   vertical-align:bottom;
        }

Im HTML-Text steht dann:

<div id="rechts" class="rechts">
  <img src="bild.gif">
</div>

Das Bild wird aber nicht am unteren Rand des Blockelements ausgerichtet, sondern bleibt oben. Rechts ausgerichtet wird es.

WAS HABE ICH FALSCH GEMACHT?

Dank im Voraus,
Kuler