Webstatt.org - Community seit 2006 - 2012 (2024?)

Border Color ändern?

user-137
08.04.2006 12: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

Avatar user-182
08.04.2006 12:42

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

Seid ihr auch schon wix'r? xD
user-137
08.04.2006 13:06

Danke!

Avatar user-162
08.04.2006 14:47

Original von user-182
input[type=text]:focus{
border-color: #aaa;
}
beispielsweise zwinkern
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" onFocus="this.style.backgroundColor='#FFFFFF'" onBlur="this.style.backgroundColor='#000000'">

onFocus bzw Blur für Anklicken repektive Wegklicken eines Textfeldes

Perfection is not when there’s nothing to add, but when there’s nothing to take away swisscheek.com/magazine