hi,
Da dies aber in einer begrenzten Tabellenzelle passieren soll, ging dies leider auch gar nicht, da der <form>-Bereich automatisch einen Zeilenumbruch auslöst, auch wenn alles in einer Zeile steht.
na dann überlegen wird doch mal, warum er das tut?
<form> ist ein block level element. und die erzeugen nun mal einen umbruch.
was müssen wir also tun? richtig, ihn per css so formatieren, dass er als inline element amgezeigt wird:
#formID { display:inline }
Hintergrundfarbe zu tauschen ist dort ja auch kein Problem, aber mit dem Hintergrundbild klappt das bei mir irgendwie nicht ganz.
"irgendwie" ist als fehlerbeschreibung irgendwie ziemlich ungenau, oder?
es geht natürlich ebenso wie mit der hintergrundfarbe - wenn nicht, machst du noch etwas falsch. dadu aber nicht sagst, was du machst, kann dir auch keiner sagen, was falsch ist.
gruss,
wahsaga