Kein kompletter Rahmen um eine Tabelle

Status
Nicht offen für weitere Antworten.

dastool

Erfahrenes Mitglied
Salve,
mein Problem liegt darin, das ich nen schnösseligen Rahmen um ne Tabelle legen will, aber das Ergebnis nicht das ist, was es sein sollte....

2 Spalten, 1te Spalte eine Zelle, 2te Spalte 3 zellen.
Um die 2te Spalte ist sauber der Rahmen dargestellt, aber Spalte 1 ist "Rahmenlos"... und <table border="1"> reicht wohl nich aus, oder hab ich was vergessen? :suspekt:
 
Wenn eine Spalte leer ist, also wirklich garnichts drin steckt, dann wird kein Rahmen angezeigt.
Wenn Du ein geschütztes Leerzeichen "&nbsp;" in die leeren Spalten einfügst, dann sollten alle Rahmen angezeigt werden!

redlama
 
Alternativ kannst du auch auf CSS zurückgreifen, d.h. jedem
HTML:
<td>
eine id zuweisen und per css den hintergrund definieren. Das geht dann auch mit einem leeren
HTML:
<td>
.
HTML:
<table border="1">
ist nicht unbedingt erforderlich.
 
Ein Hintergrund und die Schriftart etc wird mit CSS definiert.

@redlama
Text steht in der ersten Zelle ja drin, von daher wundert mich es ja, das da kein Rahmen ist :/
Hab das mit IE 6 und Opera 7.5 getestet, bei beiden wird der Rahmen nur in der 2ten Spalte um jede Zelle dort angezeigt, aber nicht in der ersten Spalte.
Oder muss ich dann in die erste Spalte dann auch noch 2 Zellen reinsetzen, damit da ein Rahmen is (was dann ziemlich... blöd aussieht)
 
Hi,

Schick doch mal ein bisschen Code rüber, den wir begutachten können. ;) Übrigens würde ich dir bezügl. Rahmendicke 1 ohnehin empfehlen, das anders zu machen, nämlich cellspacing=1, dann Hintergrundfarbe Tabelle schwarz, Hintergrundfarbe td weiss, dann hast du schön um alle Zellen einen 1 Pixel breiten Rahmen rum.
 
Ok, die Codes :)


Css
Code:
table,tr,td { vertical-align: top; text-align: left; background-color: #CCDAEA; }

.h1 { text-align: center; font-family: arial,helvetica,sans-serif; font-size: 24pt; font-weight: bold; background-color: #0080C0; color: #FFFFFF; }
 
.star { font-family: arial,helvetica,sans-serif; text-decoration: underline; font-size: 16pt; font-weight: bold; }

.title2 { font-size: 10pt; background-color: #0080C0; font-family: verdana; }
 
.text { font-size: 8pt; font-family: verdana; }


HTML
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Wochenhoroskop</title>
<link rel="stylesheet" type="text/css" href="style.css">

</head>
<body>
<div align="center">
<table border="1">
<tr><center>
<span class="h1">Horoskop vom 20. bis 26. Oktober</span></center>
</tr>
<tr><td>

<span class ="star">LÖWE 23.7.-23.4.</span><br><br>

<span class ="title2">Beruf und Geld</span><br>
<span class="text">bei Ihnen sitzt der Euro zu locker,<br>übertreiben Sie Ihre Einkäufe nicht.</span><br>
<span class ="title2">Liebe</span><br>
<span class="text">Seit Tagen hindert Sie der Stolz an<br>einer Versöhnung. Geben Sie sich<br>nicht gleich heute einen Ruck, damit<br>Versöhnung einkehrt</span><br>
<span class ="title2">Gesundheit</span><br>
<span class="text">Der Urlaub hat Ihnen gut getan.<br>Bemerkenswert, wie fit Sie über die<br>Runden kommen.</span><br>
<span class ="title2">Beste Tag der Woche</span><br>
<span class="text">Dienstag</span><br>

</td>
<td>

<span class ="star">WAAGE 24.9.-23.10.</span><br><br>

<span class ="title2">Beruf und Geld</span><br>
<span class="text">Riskieren Sie nichts, was Sie später<br>bereuen</span><br>
<span class ="title2">Liebe</span><br>
<span class="text">Schluss mit dem Single-Leben! Die<br>Chancen stehen gut.</span><br>
<span class ="title2">Gesundheit</span><br>
<span class="text">Sie müssen seelischen Belastungen mit<br>wirklich entspannendem Ausgleich<br>rechtzeitig begegnen.</span><br>
<span class ="title2">Beste Tag der Woche</span><br>
<span class="text">Samstag</span><br>

</td>
<td>

<span class ="star">Schütze 23.11.-.21.12.</span><br><br>

<span class ="title2">Beruf und Geld</span><br>
<span class="text">Im Job können Sie sich gut behaupten.</span><br>
<span class ="title2">Liebe</span><br>
<span class="text">Sie sollten sich nicht in Ihr Schneckenhaus<br>zurückziehen. Sprechen Sie am<br>Donnerstag über Ihre Sorgen, dann wird's<br>auch wieder harmonischer.</span><br>
<span class ="title2">Gesundheit</span><br>
<span class="text">Sie kommen nicht darum herum, sich in<br>dieser Woche mehr um ihre Kondition zu<br>kümmern. Das ist die Grundlage für<br>Wohlbefinden</span><br>
<span class ="title2">Beste Tag der Woche</span><br>
<span class="text">Dienstag</span><br>

</td></tr>
</table>
</div>
</body>
</html>

:p
 
Hallo dastool,

du hast vergessen, in der oberen Tabellenzeile eine Tabellenzelle einzufügen:

Code:
<table border="1">
 <tr>
  <td colspan="3"><center><span class="h1">Horoskop vom 20. bis 26. Oktober</span></center></td> 
</tr>

greez, maik.l
 
Status
Nicht offen für weitere Antworten.
Zurück