Sahid Ferdjaoui Blog - Funraill Foundation Bienvenue, Log in - thème 2007 RC1

Powered by OpenSource Softwares

Outil de déboggage colaborative
reduire

Formulaire en CSS la proprieté focus

le 7 mars 2007 par sahid

CSS et la proprietée focus

Bon, peut etre que je vais rien n’apprendre à personne, mais je me suis souvent demandé comment fesait certains sites pour changer le style de leurs balises CSS au moment ou le focus etait dessus…
d’apres moi ça venait d’un Javascript, alors j’ai donc cherché à me faire mon petit script…

input:focus, select:focus, textarea:focus …

En fait, pas besoin de scrypt JS, les balises CSS admettent la proprieté “focus”
et la tout c eclairé ( : …

Exemple d’un petit formulaire css

Style utilisé :

  1. <style type=“text/css”>
  2.         input, select, textarea {
  3.                 border-top:1px solid #666;
  4.                 border-left:1px solid #666;
  5.                 border-bottom:1px solid #ccc;
  6.                 border-right:1px solid #ccc;
  7.                
  8.         }
  9.         input:focus, select:focus, textarea:focus {
  10.                 background-color: #cddefd;
  11.                 border:1px solid #248;
  12.                 color:#f00;
  13.         }
  14.         </style>

11 commentaires pour Formulaire en CSS la proprieté focus

  1. Matt dit :

    Attention pas compatible avec IE ^^

    Merci pour le post sahid ;)

  2. sahid dit :

    Merci Matt pour la précision ( ;

  3. dadoo dit :

    Salut
    super post
    bravo

  4. Arnaud dit :

    Tu peux tenter un effet Fade Out en jouant avec le OnBlur, c’est-Ã -dire quand tu perds le focus :)

  5. Amine dit :

    Salut,
    bravo pour ton site. STP je trouve des difficultés pour recupérer le text dans le champ textarea, pour le faire certaines choses (je verifie dabord si le text contient les caractÚres naicessaire puis je fais différentes fonctions) et je passe le resultat à un cgi. le probleme et que le fait qu’il ya des ‘\n’ des sauts de lignes font qu’il ne reconné que la premiere ligne. en fait je programme en python. meme si j’ai fait un strip ou un replace de ‘\n’ par rien ” j’ai toujours le meme probleme?????
    STP aide moi si tu peux

  6. Diego dit :

    Un petit tour sur Google et voilà exactement ce que je cherchais. Pas besoin de JS, génial. Et tant pis pour IE.

  7. element dit :

    Ce script est génial !
    Merci sahid !

  8. Mimicracra dit :

    Merci beaucoup, mais ya pas une solution pour IE ? Car c’est quand même 90% de mes internautes :(
    Je deteste le javasript -_-
    Bon courage et a+

  9. Miche dit :

    Moi ce qui me surprend c’est que sur le focus marche sous ie dans la zone ou je suis en train de laisser un commentaire(zone post en bas de page)!!

  10. Miche dit :

    Vous avez une idée??

  11. dodo dit :

    trèèès sympa !
    :D
    merci pour l’astuce

Tu peux laisser un commentaire pour Formulaire en CSS la proprieté focus