Hallo,
bitte entschuldigt, dass ich ein neues Posting eröffnet habe, aber meine letzte Frage ist bereits zwei Tage alt und ich weiß nicht, ob hier noch jemand schreiben möchte.
Gut, dann gehe ich bei der Ausgabe von (Gästebuch)-Einträgen von Tabellen weg, eine Liste erscheint mir (für meine Zwecke) nicht geeignet, deshalb möchte ich zu div-Konstruktionen wechseln.
Prinzipiell sollen die (Gästebuch-)Einträge so angezeigt werden, d.h. ich möchte den durch die Initialien geschaffen Freiraum für zusätzliche Angaben (Name, Datum und später noch Links) nutzen.
Leider ist es nun aber so, dass der div "Rechts_oben" nicht, wie gewünscht, rechts oben dargestellt wird, sondern am Ende der (Gästebuch-)Einträge.
--------
php-Code
--------
for ($i = $Anfang; $i < $Ende; $i++)
{
$Spalte = explode ("|", $Zeile [$i]);
$Datum = $Spalte [0];
$Inhalt = $Spalte [1];
$Anfangsbuchstabe = substr ($Inhalt, 0, 1);
$Inhalt = substr ($Inhalt, 1, strlen ($Inhalt) - 1);
$Anfangsbuchstabe_Pfad = "../Grafiken/Eintraege__first_letter__" . $Anfangsbuchstabe . ".png";
list ($Breite, $Hoehe) = getimagesize ($Anfangsbuchstabe_Pfad);
$Ausgabe .= '<div class="Eintrag">';
$Ausgabe .= '<img src="' . $Anfangsbuchstabe_Pfad . '" width="' . $Breite . 'px" height="' . $Hoehe . 'px">';
$Ausgabe .= $Inhalt;
$Ausgabe .= '<div class="Rechts_oben">' . $Datum . '</div>';
$Ausgabe .= '</div>';
if ($i < $Ende - 1)
{
$Ausgabe .= '<br>';
}
}
--------
css-Code
--------
div.Eintrag
{
background-image: url('../Grafiken/Eintraege__Anfuehrungszeichen.png');
background-position: top left;
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
text-align: justify;
text-indent: 22px;
width: 100%;
}
div.Eintrag div.Rechts_oben
{
position: relative;
right: 0px;
top: 0px;
}
Wie bekomme ich es hin, dass der div "Rechts_oben" wie gewünscht auch rechts oben innerhalb des jeweiligen div "Eintrag" ausgegeben wird?
Vielen Dank für eure Hilfe.
Gruß
Enrico