Padding, INPUT und IE

RageNo1

Erfahrenes Mitglied
Hallo,
ich möchte in einem INPUT Textfeld ein padding von 4px haben.
Folgenden Ansatz habe ich gemacht:

HTML:
Code:
<input class="inputformreg" name="firma" type="text" id="firma" size="30">

CSS:
Code:
.inputformreg {
	padding: 4px;
	border: 1px solid #F0F0F0;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #333333;
}

Im FireFox ist das Resultat perfekt.
Im IE hingegen wird das padding: 4px; offenbar gar nicht berücksichtigt.

Hat jemand eine Idee wie ich dem IE das beibringen könnte?

Gruß Ragey
 
Hi,

wenn sich der IE hier nicht an das Boxmodell hält, tippe ich auf die falsche Doctype-Deklaration für das HTML-Dokument, und dem daraus resultierend ungünstigen Darstellungsmodi "Quirksmode" ;)


HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
...
Um hier mal einen Dokumenttyp als Beispiel zu nennen, übergibt das Dokument den Browsern im standardkonformen Modus, und schon beherrscht der IE dein CSS.

mfg Maik
 
Prima! Das wars, ich habe den Code in ner HTML getestet ohne head, body tags usw.
Da war die DOCTYPE auch nich bei. Hab sie reingestzt nun geht es.

Danke dir.
 
Zurück