Problem mit input bei IE

Status
Nicht offen für weitere Antworten.

poseidonTU

Grünschnabel
Ich hab ein Problem mit der Formatierung von Eingabefeldern, allerdings nur beim Internet Explorer (7). Mein CSS dazu schaut so aus:

Code:
input[type="text"]
{
	background-color:#B4FE83;
	border-width:1px;
	border-style:dotted;
	border-color:#FFFFFF;
        color:#6C4B37;
}
input[type="password"]
{
	background-color:#B4FE83;
	border-width:1px;
	border-style:dotted;
	border-color:#FFFFFF;
        color:#6C4B37;
}
input[type="file"]
{
	background-color:#B4FE83;
	border-width:1px;
	border-style:dotted;
	border-color:#FFFFFF;
        color:#6C4B37;
}

Firefox interpretierts tadellos, unter IE krieg ich die ganz normalen standard-Felder.
Ich wills nicht mit mit input{} machen, weil dann die Buttons auch verändert werden.

Irgendwelche Ideen? Bin für alles dankbar...

mfg poseidon
 
Hi,

setze anstelle der Attribut-Selektoren CSS-Klassen ein:

Code:
input.text
{
	background-color:#B4FE83;
	border-width:1px;
	border-style:dotted;
	border-color:#FFFFFF;
        color:#6C4B37;
}
input.password
{
	background-color:#B4FE83;
	border-width:1px;
	border-style:dotted;
	border-color:#FFFFFF;
        color:#6C4B37;
}
input.file
{
	background-color:#B4FE83;
	border-width:1px;
	border-style:dotted;
	border-color:#FFFFFF;
        color:#6C4B37;
}
 
ok... andere Möglichkeit gibts keine? Ich mein gibts eine Erklärung, warum der IE das nicht interpretiert?

Eleganter wärs natürlich wenn mans ohne modifizierung der php-files machen könnte...
 
Status
Nicht offen für weitere Antworten.
Zurück