Tabellenhintergrundfarbe 1pixel breit
Marcus
- html
0 Corny
hallo miteinander
ich versuche eine Tabelle zu erstellen die einen Rahmen für Text- und Navigationselemente ergeben soll.
Nun versuche ich Zellen zu erstellen die entweder ein Pixel hoch oder breit sind und jeweils mit einer Hintergrundfarbe gefüllt sind und somit nur einen ganz dünnen Rand erzeugen;
entferne ich die ;nbsp& aus den Zellen
stellt mir nur noch der IE das ganze dar,
der NC 4.7 streikt und zeigt gar nichts mehr an;
so sieht der queltext aus den der ie noch anzeigt
<table width="340" height="360">
<tr>
<td width="1" height="38"></td>
<td height="38" width="118"></td>
<td width="1" height="38" bgcolor="#FFFFFF"></td>
<td height="38" width="50"></td>
<td width="1" height="38"></td>
<td height="130" width="127" rowspan="3"></td>
<td width="1" height="130" bgcolor="#FFFFFF" rowspan="3"></td>
</tr>
<tr>
<td bgcolor="#000099" height="10" width="1"></td>
<td bgcolor="#000099" height="11" width="118"></td>
<td bgcolor="#000099" height="10" width="1"></td>
<td bgcolor="#000099" height="10" width="50" ></td>
<td bgcolor="#000099" height="10" width="1"></td>
</tr>
<tr>
<td bgcolor="#000099" width="1" height="82" ></td>
<td height="82" width="118"></td>
<td bgcolor="#FFFFFF" width="1" height="82" ></td>
<td height="82" width="50"></td>
<td bgcolor="#000099" width="1" height="82" ></td>
</tr>
<tr>
<td bgcolor="#000099" width="1" height="1" ></td>
<td height="1" width="118"></td>
<td bgcolor="#FFFFFF" width="1" height="1" ></td>
<td bgcolor="#FFFFFF" height="1" width="50" ></td>
<td bgcolor="#FFFFFF" width="1" height="1" ></td>
<td bgcolor="#FFFFFF" height="1" width="127"></td>
<td bgcolor="#FFFFFF" width="1" height="1" ></td>
</tr>
<tr>
<td bgcolor="#000099" width="1" ></td>
<td width="169" colspan="3"></td>
<td bgcolor="#000099" width="1" ></td>
<td width="128" colspan="2"></td>
</tr>
</table>
hat jemand eine idee
im vorraus schon mal vielen dank
marcus
Hi Marcus,
ich versuche eine Tabelle zu erstellen die einen Rahmen für Text- und Navigationselemente ergeben soll.
Nun versuche ich Zellen zu erstellen die entweder ein Pixel hoch oder breit sind und jeweils mit einer Hintergrundfarbe gefüllt sind und somit nur einen ganz dünnen Rand erzeugen;
Mit Hilfe eines sogenannten *blind.gif* ( transparentes Bild mit <img src="blind.gif" width="1" height="1">) in der Tabellenzelle kannst du eine Breite oder Höhe von 1 Pixel erzeugen und dann natürlich auch die Hintergrundfarbe der Zelle ändern.
Hier noch ein Link dazu, wo es auch weitere Tips zu Tabellen gibt:
http://home.t-online.de/home/rabschw/yindex.htm
Dort dann: HTML --> Tabellen --> Tips/Tricks
Ciao,
Corny.