ugrás a tartalomhoz

Táblázat háttere - mindenhol másképp

TIV · 2006. Okt. 29. (V), 14.49
Üdv!

Van egy táblázatom, amibe beraktam egy háttérképet a következőképp:
<table class="hatter" background="kepek.jpg" width="100%" border="0" cellspacing="0" cellpadding="0">
a css fájlban ezt van:
.hatter {background-repeat: no-repeat;  background-position:right; display: inline; margin-top: 0; margin-bottom: 0;}
IE6 - Jó
Opera 9 - Összenyomja a képet és a táblázat fenti részébe teszi!
FF 1.5.0.7 - Összenyomja a képet és a táblázat alsó részébe teszi!

Hogy lehetne ezt kiküszöbölni, hogy úgy nézzen ki mint IE alatt?

Előre is köszönöm!
TIV
 
1

Display: inline

s_volenszki · 2006. Okt. 29. (V), 17.45
Van valami oka, hogy a megjelenítését display:inline -ra állítod?
Mert az a hiba oka! Illetve nem is hiba, hiszen az IE-n kívül az összes böngésző helyesen értelmezi, és sorhoz igazítja a képet.

css

Ha nincs konkrét ok akkor ne használd, ha igen használj inline-block -ot!

s_volenszki

ui.:

Ha már használsz css-t:

background-image:url('kepek.jpg')
2

köszönöm!

TIV · 2006. Okt. 29. (V), 18.06
Hogy itt mennyi okos ember van!:)) Köszönöm válaszod, sikerült!

Azért kellett display:inline, mert volt az egyik sorban egy form és mindig lelógott miatta az a rész. Most azt csináltam, h a hátteres dolgokat egy osztályba rendeztem és table class-ában megadtam, a display:inline-nak csináltam egy másik osztályt és arra hivatkozik a form class.

köszi mégegyszer!