Maintenant que nous avons notre code HTML, intéressons nous à la feuille de style CSS "onglets.css".
Nous allons procéder par étape. Pour commencer nous allons fixer la taille de nos calques "onglets" et "texte" et leur assigner des couleurs de fond différentes pour bien les distinguer.
1 #conteneur {
2 width: 70%;
3 }
4
5 #conteneur div {
6 float: left;
7 }
8
9 #onglets {
10 clear: left;
11 width : 100%;
12 background: #FFFFFF;
13 }
14
15 #texte {
16 clear: left;
17 width: 100%;
18 background: #AAAAAA;
19 }
onglets.css (partie 1)
Commentaires sur le code:
Cliquez ici pour voir notre page avec application des styles de la ligne 1 à 19.
20 #onglets ul {
21 list-style-image: none;
22 list-style-position: outside;
23 list-style-type: none;
24 margin: 0;
25 padding: 0px 0px 0px;
26 }
27
28 #onglets li {
29 background: #777777 scroll left top;
30 border-top: 1px black solid;
31 border-left: 1px black solid;
32 margin:0;
33 padding:0 0 0 9px;
34 float: left;
35 border-bottom: 1px solid black;
36 }
37 #onglets a {
38 background: #777777 scroll right top;
39 border-right: 1px black solid;
40 margin:0;
41 padding:5px 15px 4px 6px;
42 display: block;
43 text-decoration: none;
44 }
onglets.css (partie 2)
Commentaires sur le code:
Cliquez ici pour voir notre page avec application des styles de la ligne 1 à 44.
Pour l'instant nous avons nos onglets, mais nous ne différencions pas l'onglet courant des autres onglets. Ceci est la prochaine étape.
45 #onglets #courant {
46 background: #AAAAAA no-repeat scroll left top;
47 border-bottom: 1px #AAAAAA solid;
48 }
49
50 #onglets #courant a {
51 background: #AAAAAA no-repeat scroll right top;
52 text-decoration: none;
53 }
onglets.css (partie 3)
Commentaires sur le code:
Cliquez ici pour voir notre page avec application des styles de la ligne 1 à 52 (les onglets ne fonctionnent pas car les liens ne sont pas actifs pour le moment).
Les onglets sont maintenant terminés. Vous pouvez personnaliser les couleurs ou même les polices d'écriture.
Modifications possibles :
Cliquez ici pour télécharger la feuille de style de l'exemple complet.