CSS definierte Tabelle - Zeilenabstand

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • CSS definierte Tabelle - Zeilenabstand

    Hi Zusammen :) ,

    ich hänge vor einem recht banalen Problem und bekomme es schlicht nicht hin.

    Meine Tabelle ist per CSS in der Breite und Höhe definiert.

    Quellcode

    1. #tablelayout_content_themen
    2. {
    3. border-radius: 10px;
    4. border: 1px solid black;
    5. height:49%;
    6. width:100%
    7. }


    Über ein PHP-Skript mit Schleife lasse ich mir die Tabelle füllen und ausgeben:

    Quellcode

    1. echo "<table id='tablelayout_content_themen'>";
    2. echo "<tr height='40' bgcolor='#D8D8D8'><td><b>Letzte Themen</b></td></tr>";
    3. for ($i=0;$i<$anz_themen;$i++)
    4. {
    5. ?>
    6. <tr onmouseover="style.backgroundColor='#CCCCCC'" onmouseout="style.backgroundColor='white'">
    7. <?
    8. $thema_id = $daten_themen[$i]["thema_id"];
    9. $thema = $daten_themen[$i]["thema"];
    10. echo"<td>";
    11. echo"$thema";
    12. echo"</td>";
    13. echo"</tr>";
    14. }
    15. echo "</table>";
    Alles anzeigen


    Nun zum Problem: Bei beispielsweise 2 Datensätzen wird die gesamte Höhe der Tabelle ausgenutzt und ich habe 2 große <td> Felder, da die gesamte Höhe ausgenutzt wird.

    Ich möchte gerne, dass die Datensätze von oben nach unten ausgegeben werden, mit einer festen - normalen Höhe der td's und der restliche Tabellenplatz frei bleibt.

    Über Tipps würde ich mich sehr freuen :) [Blockierte Grafik: http://www.fotos-hochladen.net/view/unbenanntgnzb59oewd.jpg]
    Bilder
    • Unbenannt.JPG

      26,71 kB, 1.067×368, 371 mal angesehen