Project

General

Profile

Personnaliser un composant de formulaire » History » Version 5

Herve Ballans, 07/05/2012 17:13

1 1 Herve Ballans
h1. Personnaliser un composant de formulaire
2 1 Herve Ballans
3 1 Herve Ballans
1/ Pré-requis:
4 1 Herve Ballans
   Connaitre les notions suivantes pour les CSS : Identifiant, classe, héritage et pseudo-class en CSS
5 1 Herve Ballans
6 1 Herve Ballans
2/ Outil
7 1 Herve Ballans
   Firebug
8 1 Herve Ballans
9 4 Herve Ballans
[[Personnaliser_un_composant_de_formulaire#css_class|Appliquer une classe CSS]]
10 5 Herve Ballans
[[Personnaliser_un_composant_de_formulaire#style|Appliquer un style différent au sein d'un même composant de formulaire]]
11 1 Herve Ballans
Ajouter un fond commun à deux composants
12 1 Herve Ballans
Ajouter un min max pour un composant between
13 1 Herve Ballans
Positionner le label en haut du champ field
14 1 Herve Ballans
15 1 Herve Ballans
16 1 Herve Ballans
h2(#css_class). Appliquer une classe CSS
17 1 Herve Ballans
18 1 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
19 1 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
20 1 Herve Ballans
21 5 Herve Ballans
<BR /><BR />
22 5 Herve Ballans
<BR /><BR />
23 5 Herve Ballans
<BR /><BR />
24 5 Herve Ballans
<BR /><BR />
25 5 Herve Ballans
<BR /><BR />
26 5 Herve Ballans
<BR /><BR />
27 5 Herve Ballans
<BR /><BR />
28 5 Herve Ballans
<BR /><BR />
29 5 Herve Ballans
<BR /><BR />
30 5 Herve Ballans
<BR /><BR />
31 5 Herve Ballans
<BR /><BR />
32 5 Herve Ballans
<BR /><BR />
33 5 Herve Ballans
<BR /><BR />
34 5 Herve Ballans
<BR /><BR />
35 5 Herve Ballans
<BR /><BR />
36 1 Herve Ballans
37 1 Herve Ballans
38 1 Herve Ballans
39 1 Herve Ballans
40 1 Herve Ballans
41 1 Herve Ballans
42 1 Herve Ballans
43 1 Herve Ballans
44 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
45 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
46 1 Herve Ballans
47 5 Herve Ballans
<BR /><BR />
48 5 Herve Ballans
<BR /><BR />
49 5 Herve Ballans
<BR /><BR />
50 5 Herve Ballans
<BR /><BR />
51 5 Herve Ballans
<BR /><BR />
52 5 Herve Ballans
<BR /><BR />
53 5 Herve Ballans
<BR /><BR />
54 5 Herve Ballans
<BR /><BR />
55 5 Herve Ballans
<BR /><BR />
56 5 Herve Ballans
<BR /><BR />
57 5 Herve Ballans
<BR /><BR />
58 5 Herve Ballans
<BR /><BR />
59 5 Herve Ballans
<BR /><BR />
60 5 Herve Ballans
61 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
62 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
63 5 Herve Ballans
64 5 Herve Ballans
<BR /><BR />
65 5 Herve Ballans
<BR /><BR />
66 5 Herve Ballans
<BR /><BR />
67 5 Herve Ballans
<BR /><BR />
68 5 Herve Ballans
<BR /><BR />
69 5 Herve Ballans
<BR /><BR />
70 5 Herve Ballans
<BR /><BR />
71 5 Herve Ballans
<BR /><BR />
72 5 Herve Ballans
<BR /><BR />
73 5 Herve Ballans
<BR /><BR />
74 5 Herve Ballans
<BR /><BR />
75 5 Herve Ballans
<BR /><BR />
76 5 Herve Ballans
<BR /><BR />
77 5 Herve Ballans
78 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
79 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
80 5 Herve Ballans
81 5 Herve Ballans
<BR /><BR />
82 5 Herve Ballans
<BR /><BR />
83 5 Herve Ballans
<BR /><BR />
84 5 Herve Ballans
<BR /><BR />
85 5 Herve Ballans
<BR /><BR />
86 5 Herve Ballans
<BR /><BR />
87 5 Herve Ballans
<BR /><BR />
88 5 Herve Ballans
<BR /><BR />
89 5 Herve Ballans
<BR /><BR />
90 5 Herve Ballans
<BR /><BR />
91 5 Herve Ballans
<BR /><BR />
92 5 Herve Ballans
<BR /><BR />
93 5 Herve Ballans
<BR /><BR />
94 5 Herve Ballans
95 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
96 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
97 5 Herve Ballans
98 5 Herve Ballans
<BR /><BR />
99 5 Herve Ballans
<BR /><BR />
100 5 Herve Ballans
<BR /><BR />
101 5 Herve Ballans
<BR /><BR />
102 5 Herve Ballans
<BR /><BR />
103 5 Herve Ballans
<BR /><BR />
104 5 Herve Ballans
<BR /><BR />
105 5 Herve Ballans
<BR /><BR />
106 5 Herve Ballans
<BR /><BR />
107 5 Herve Ballans
<BR /><BR />
108 5 Herve Ballans
<BR /><BR />
109 5 Herve Ballans
<BR /><BR />
110 5 Herve Ballans
<BR /><BR />
111 5 Herve Ballans
112 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
113 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
114 5 Herve Ballans
115 5 Herve Ballans
<BR /><BR />
116 5 Herve Ballans
<BR /><BR />
117 5 Herve Ballans
<BR /><BR />
118 5 Herve Ballans
<BR /><BR />
119 5 Herve Ballans
<BR /><BR />
120 5 Herve Ballans
<BR /><BR />
121 5 Herve Ballans
<BR /><BR />
122 5 Herve Ballans
<BR /><BR />
123 5 Herve Ballans
<BR /><BR />
124 5 Herve Ballans
<BR /><BR />
125 5 Herve Ballans
<BR /><BR />
126 5 Herve Ballans
<BR /><BR />
127 5 Herve Ballans
<BR /><BR />
128 5 Herve Ballans
129 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
130 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
131 5 Herve Ballans
132 5 Herve Ballans
<BR /><BR />
133 5 Herve Ballans
<BR /><BR />
134 5 Herve Ballans
<BR /><BR />
135 5 Herve Ballans
<BR /><BR />
136 5 Herve Ballans
<BR /><BR />
137 5 Herve Ballans
<BR /><BR />
138 5 Herve Ballans
<BR /><BR />
139 5 Herve Ballans
<BR /><BR />
140 5 Herve Ballans
<BR /><BR />
141 5 Herve Ballans
<BR /><BR />
142 5 Herve Ballans
<BR /><BR />
143 5 Herve Ballans
<BR /><BR />
144 5 Herve Ballans
<BR /><BR />
145 5 Herve Ballans
146 5 Herve Ballans
Pour chaque composant de formulaire dans l'interface admin, il y a un champ CSS. Renseigner un nom (ex: ma_premiere_classe).
147 5 Herve Ballans
Ensuite, allez dans utilities > CSS Editor et éditer le main.css. Ajoutez y la classe que vous avez renseignez (ex : .ma_premiere_classe { }   - attention le "." est obligatoire).
148 5 Herve Ballans
149 5 Herve Ballans
<BR /><BR />
150 5 Herve Ballans
<BR /><BR />
151 5 Herve Ballans
<BR /><BR />
152 5 Herve Ballans
<BR /><BR />
153 5 Herve Ballans
<BR /><BR />
154 5 Herve Ballans
<BR /><BR />
155 5 Herve Ballans
<BR /><BR />
156 5 Herve Ballans
<BR /><BR />
157 5 Herve Ballans
<BR /><BR />
158 5 Herve Ballans
<BR /><BR />
159 5 Herve Ballans
<BR /><BR />
160 5 Herve Ballans
<BR /><BR />
161 5 Herve Ballans
<BR /><BR />
162 1 Herve Ballans
163 1 Herve Ballans
164 1 Herve Ballans
165 1 Herve Ballans
166 1 Herve Ballans
167 1 Herve Ballans
168 1 Herve Ballans
169 1 Herve Ballans
170 1 Herve Ballans
171 1 Herve Ballans
172 1 Herve Ballans
173 1 Herve Ballans
174 1 Herve Ballans
175 1 Herve Ballans
176 1 Herve Ballans
177 1 Herve Ballans
h2(#style). Appliquer un style différent au sein d'un même composant de formulaire