Willkommen in der Webstatt Zum Webstatt Blog und Stories
BNightSpeeder am 08.04.06 14:40

Hallo,

ich habe einen Normalen CSS-Code für die Atributte "input" gemacht, also 1px border und Hintergrung Grafik.

Nun möchte ich aber das wenn man das Textfeld aktivirt, also anklickt um was reinzuschreiben, sich der border in eine andere farbe ändert.

Geht das?

mfg. BNS

netcup.de Warum gibt es hier Werbung?
Franky Franky am 08.04.06 14:42

input[type=text]:focus{
border-color: #aaa;
}
beispielsweise ;)
http://css4you.de/focus.html

BNightSpeeder am 08.04.06 15:06

Danke!

der_nic der_nic am 08.04.06 16:47

Quote
Original von Franky
input[type=text]:focus{
border-color: #aaa;
}
beispielsweise ;)
http://css4you.de/focus.html


nur so als Nachtrag:
diese Methode (obwohl sie klar die bessere ist weil CSS) versteht der IE (zumindest unter Windows) nicht... leider :rolleyes:
Quasi als Alternative muss man das mit JS bewerkstelligen:

<input type="text" [COLOR=blue]onFocus[/COLOR]="this.style.backgroundColor='#FFFFFF'" [COLOR=blue]onBlur[/COLOR]="this.style.backgroundColor='#000000'">

onFocus bzw Blur für Anklicken repektive Wegklicken eines Textfeldes

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt