Weitenangabe bei Inputfeldern

Status
Nicht offen für weitere Antworten.

Metha

Mitglied
Hallo

Folgendes Problem:
Wenn ich eine TABLE mit der Weitenangabe 100% definiere und in dem TD-Tag ein INPUT-Feld erstelle, welches ebenfals width: 100% über CSS bekommt, dann wird am äußersten rechten Rand das Ende des INPUT-Feldes nicht angezeigt.

Hier der HTML-Code zur Veranschaulichung:
HTML:
<table>
 <tr>
  <td>
   <input name="ueberschrift" type="text" class="text">
  </td>
 </tr>
<table>

Hier der externe CSS-Code:
PHP:
input.text{
width: 100%;}

Im Opera v7.54, Mozilla Firefox v1.0 und Netscape 7.1 wird es richtig dargestellt. Nur im Internet Explorer v6.0 nicht.

Kann mir da jemand helfen, den "Darsellungsfehler", wenn es einer ist, zu beheben?

Achso, die Tabelle befindet sich in einer anderen Tabele, welche eine feste Weitenangabe hat!
 
Zuletzt bearbeitet:
Hi,

versuch mal, das Textfeld in ein DIV zu packen und diesen Container mit einem rechten Aussenabstand
von 3 Pixeln zu versehen.
HTML:
<div style="margin-right: 3px;"><input type="text" value="" style="width: 100%;" /></div>
Vielleicht hilft das weiter.

Ciao
Quaese
 
Status
Nicht offen für weitere Antworten.
Zurück