width von input feld
Franz Fuchsbauer
- css
Hallo!
Wenn ich einem <input type="text" ...> Feld eine style="width: 100%" gebe, interpretieren das Mozilla und IE anders.
Mozilla nimmt offenbar die breite vom Parent Objekt, IE die Breite vom Inhalt. Dh wenn im value Attribute von input ein String steht, der über die 100% reicht, dann macht der IE die input box so lange, wie den String.
Kann ich dem IE irgendwie beibringen, maximal auf 100% des Parent Objektes zu gehen?
bsp:
<html>
<head>
<title>test</title>
<style type="text/css">
table {
width: 100%;
}
input {
width: 100%;
}
</style>
</head>
<body>
<table>
<tr>
<td>
<input type="text" name="text" value="sjfkladfjkkkkkkwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww">
</td>
</tr>
</table>
</body>
</html>
Hallo Franz
<input type="text" name="text" value="sjfkladfjkkkkkkwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww">
Ein gutes Beispiel für die fast 7 Jahre alt Regel 22 von GoldHTML :-)
Freundliche Grüße
Vinzenz
PS: Meinst Du nicht, Du könntest Deine einzellige Tabelle durch ein anderes Element ersetzen?