Changer la couleur de la bordure d'un champs de texte formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Changer la couleur de la bordure d'un champs de texte formulaire

par Hywan » 10 mars 2008, 02:01

Bonsoir,

il est très déconseillé de modifier la mise en page des formulaires.
Un bon article à ce sujet : Comment ne pas styler les éléments de formulaire ? sur Alsacréations.

On peut jouer sur le positionnement des éléments, mais on évite en général de les styliser, ou sinon avec précaution et justesse.

merci

par karenma » 09 mars 2008, 19:48

ok merci au moins je sais à quoi m'en tenir

par Cyrano » 09 mars 2008, 14:00

Ça marche pas avec IE. Et si tu vois des formulaires sous IE avec des listes déroulantes formatées, il y a 9 chances sur 10 pour que ce soit un trucage en JavaScript masquant la vraie liste et affichant un input de type text avec une image pour la flèche.

changer la couleur du select formulaire

par karenma » 09 mars 2008, 11:52

Bonjour

Merci ça marche j'ai changé les contours de mes champs texte mais je n'arrive pas à changer la couleur du contour de mes selects

Comment faire?

Merci pour votre aide!

par Aureusms » 08 mars 2008, 16:23

Neveldo a raison c'est plus un problème de CSS que de PHP.

Tu as aussi le choix de l'insérer directement dans la balise input :

Code : Tout sélectionner

<input type="text" value="ESSAI" style="border-bottom : 3px solid black; border-top : 1px dotted yellow; border-left : 10px dashed red; border-right : 1px solid #D4D0C8;">
Pour te montrer les différentes possibilités (et il y en a d'autres !!!). L'indication plus haut, par exemple, border-bottom : 3px solid black; indique en fait : bordure-bas : épaisseur type couleur;
Mais tu peux aussi utiliser directement les autres affectations de border comme border-color,...

http://www.w3schools.com/css/css_border.asp en anglais mais bien expliqué...

par spelou » 08 mars 2008, 15:57

Bonjour karenma,

C'est plutôt un problème concernant le XHTML/CSS que le PHP je pense.

Pour changer le style d'une bordure d'un champ, c'est assez simple, on fait comme pour définir n'importe quelle bordure en CSS :

Code : Tout sélectionner

input { border:1px solid #000; }
Ici, ça s'appliquera à tous les champs de formulaire; si tu veux juste personnaliser les champs textes, utilise "input[type=text]".

Bonne journée !

Changer la couleur de la bordure d'un champs de texte formul

par karenma » 08 mars 2008, 14:58

Bonjour

Comment fais t'on pour changer la couleur de la bordure d'un champs de texte formulaire?

Merci d'avance pour votre aide