







|
La presentation de vos formulaires avec les CSS


Un formulaire, c'est moche, c'est un fait. Cependant, avec les CSS et internet explorer, il est possible de mieux les integrer à nos pages, en modifiant ses couleurs ou ses attributs de texte. Et en plus c'est pas bien compliqué.
Définir le style de tous les formulaires de votre page :
 
Il vous suffit d'inserer ces lignes entre les balises <HEAD> et </HEAD> :
<STYLE TYPE="text/css">
<!--
INPUT {
color:#CC0000;
background-color:#FFCC00;
font-size:10px;
font-family:arial;
}
SELECT {
color:#CC0000;
background-color:#FFCC00;
font-size:10px;
font-family:arial;
}
-->
</style>
Nous avons ici defini que tous les champs INPUT et SELECT de notre page seraient orange, avec le texte rouge, en police arial de taille 10.
Définir un type d'affichage par champ :
 
Vous pouvez aussi définir un type d'affichage par champ de formulaire en rajoutant les attributs dans les balises HTML.
La source :
<INPUT TYPE=text NAME=email STYLE="color:#000000; background-color:#FFFFFF; font-size:12px; font-family:arial; font-weight:bold; border-width:1; width:120px; text-align:center; border-color:#000000">
<INPUT TYPE=submit VALUE="OK!" STYLE="color:#000000; background-color:#FFCC00; font-size:12px; font-family:arial; font-weight:bold; border-width:1; width:40px; text-align:center; border-color:#000000">
Plus d'infos sur les CSS.
Annotations des visiteurs :
  |

De Borman - le 08-06-2011
  Bonjour,
Je commence tout juste comment réaliser son site et découvre la "programmation".
Merci pour ce script qui m'a aider. Pour ma part je souhaitait modifier la police d'un formulaire importé et modifié.
Tout les caractères Input & Select ont bien suivi la consigne, idem pour les couleurs que j'ai personnalisé avec la la boîte à couleur qui me permet de retrouver les codes exactes des variantes de mon site... c'est très utile !!
Par contre les champs "fixes" ne sont pas modifiés : comment faire ??? | De flagger - le 14-09-2006
  Effectivement ça fonctionne très bien avec ou sans guillemets, à condition d'avoir un navigateur digne de ce nom mais comme presque tout le monde utilise IE on peut dire que ça fonctionne pas... | De Romain128 - le 30-08-2005
  Ca fonctionne,mais il faut enlever les guillemets.
input[type=text]
@+ | De flagger - le 18-07-2005
  ça m'a l'air bien pratique ce truc :
input [type="button"]
si seulement ça fonctionnait... | De Xenon_54 - le 14-07-2004
  Pour modifier le style d'un type de champ en particulier:
/* Champ "text" */
input[type="text"] {
border: 1px solid #000;
}
|
|
|
|
>> Poster une annotation sur cette astuce
  Retour à la liste des trucs et astuces
|

|