Hintergrund für eine Tabellespalte in CSS
TobiLei
- css
0 ChrisB
Hallo,
der Quelltext wurde wie folgt definiert :
<table border="0" cellspacing="0" cellpadding="0">
<tr style="background: url('jpg/ueberschrift.jpg')">
<td class="ueberschrift" width="30"> </td>
<td class="ueberschrift" width="255" height="34"> </td>
</tr>
</table>
Mein Problem ist, dass das Hintergrundbild im Opera korrekt dargestellt wird (Image mit abgerundeten Ecken in bestimmter Farbe), das ganze jedoch im IE 2 mal beginnt, da innerhab der Spalte 2 Zellen definiert sind.
Erreichen möchte ich, dass das Hintergrundbild dargestellt wird und darauf ein Text geschrieben wird, jedoch nicht linksbündig, sondern beginnend nach 30 Pixel.
Kann mir diesbezüglich jemand helfen ?
TobiLei
Hi,
Erreichen möchte ich, dass das Hintergrundbild dargestellt wird und darauf ein Text geschrieben wird, jedoch nicht linksbündig, sondern beginnend nach 30 Pixel.
Und dafuer willst du eine Tabelle missbrauchen, mit einer leeren Spalte mit entsprechender Breite? Das ist himmelschreiender Unfug, unterlasse ihn bitte.
Nutze ein semantisch sinnvolles Element - fuer einen Textabsatz bspw. P - und gebe diesem ein padding-left von 30px.
MfG ChrisB