Wieso hat die Tabelle meines Kalenders keinen Rahmen?

Status
Nicht offen für weitere Antworten.

humsdigga

Mitglied
Hallo ich mal wieder.
Ich habe nun ein Kalender, natürlich als tabelle, doch der Rahmen wird nicht angezeigt und ich weiß nicht warum ( ich meine nicht den Rahmen um allem drumrum, sondern um die einzelnen Zahlen). Kann mir jemand vielleicht helfen?
:confused:

PHP:
// [...]
$strBuildMonth .= '<table style="border: 2px solid #000000; 
					background' . '-color: #FF0000;"><tr><td colspan="9" style="text-' .
                    'align: center;">' . date ( 'F', mktime ( 0, 0, 0,
                    date ( 'n' ), 1, date ( 'Y' ) ) ) . '</td></tr><tr>' .
                    '<td>M</td><td>D</td><td>M</td><td>D</td><td>F</td>' .
                    '<td>S</td><td>S</td></tr><tr>';

  $iLimit = date ( 't', mktime ( 0, 0, 0, date ( 'n' ), 1,
                   date ( 'Y' ) ) );

  for ( $i = 1; $i <= ( $iLimit + $iDayOfWeek - 1 ); $i++ )
  {
    $iDayOfMonth = $i - $iDayOfWeek + 1;

    if ( $i < $iDayOfWeek )
    {
      // Leerzellen schreiben, bis Monatsanfang
      // auf den richtigen Tag der Woche fällt.
      $strBuildMonth .= '<td>&nbsp;</td>';
    } 
    elseif ( $iDayOfMonth == date ( 'd' ) ) // [...]
 
Zuletzt bearbeitet:
Ich habe nur einen Rahmen um die Tabelle, aber keinen Rahmen um die Zellen, das will ich ya haben aber wo muss ich das genau einbauen Und was genau muss ich einbauen? Könntes du mir vllt das was fehlt in den code einfügen und posten?

Wäre nett, und dann vllt noch eine kleine Begründung was fehlte. Ich muss es ja auch lernen.

Gruß Hums
 
Hi,

das ist CSS, kein PHP. Formatiere halt Tabellenzellen im Stylesheet mit Deinem gewünschten Rahmen. Hast Du doch da im table-Tag per inline-style auch schon drin.

LG
 
Hi,

wenn für die Tabelle und die Tabellenzellen mit CSS ein Rahmen eingerichtet werden soll, dann leg dies in einem zentralen Stylesheet fest:

Code:
table, td {
border:2px solid #000;
}
denn deine Rahmenformatierung gilt in dieser Form mit dem style-Attribut ausschliesslich für das table-Element.
 
Status
Nicht offen für weitere Antworten.
Zurück