Académique Documents
Professionnel Documents
Culture Documents
Exemple :
Exemple : <style>
LA MISE EN FORME DES BOÎTES (2) #round1 { width: 70px;
Code CSS : height: 70px;
border-style : solid |dashed | dotted | double | groove | ridge | inset | outset | background-color: rgb(185,205,225);
border: 1px solid gray;
hidden | none : permet d’apporter une variété de bordures. border-radius: 35px; }
border-width : permet de définir l’épaisseur des quatre bordures. #round2 { width: 12em;
height: 4em;
border-color : permet de définir la couleur de la bordure. background-color: rgb(185,205,225);
border: 1px solid gray;
border : permet de noter de façon raccourcie les différentes propriétés permettant border-radius: 1em 4em 1em 4em;}
</style>
de définir les bordures d’un élément, soit border-color, border-style et border-
width. Code html :
border-radius : x y : permet d’arrondir les quatre extrémités de la bordure de la
<body>
boite. <p></p>
Rendu :
<div id="round1"></div>
<p></p>
<div id="round2"></div>
</body>
54 55
1
25/06/2023
ne sera ainsi plus nécessairement disposée en mosaïque. relative C’est le positionnement d’un élément par rapport à sa position normale ou
statique ( en utilisant left, right, top et bottom). (voir exemple_relative)
background-attachment : scroll |fixed : permet de fixer une image de
absolute Le positionnement absolu crée un élément indépendant du reste du document.
fond qui ne défile pas avec le reste de la page.
Les éléments définis en position absolue sont retirés du flux normal et se
box-shadow : x y z : permet de définir les ombres portées des boîtes.
positionnent à l’emplacement exact défini par le concepteur. (voir
resize : none | both | horizontal | vertical : permet de redimensionner exemple_absolue)
un élément. fixed Le positionnement fixe crée aussi un élément indépendant dont on peut définir
la position. Ici l’élément reste fixe même lorsque l’on fait défiler la page.
56 57
(voir exemple_fixe)
50px
60px 58 59
2
25/06/2023
60 61
62 63
3
25/06/2023
Exemple_ z-index :
.boite3 {
Code css : position: absolute;
left: 60px;
<style> top: 80px;
.boite1 { width: 80px;
position: absolute; height: 40px;
left: 20px; padding: 4px;
top: 20px; border: 2px solid gray;
width: 80px; background-color: white;
z-index: 3; Rendu :
height: 40px;
padding: 4px; }
border: 2px solid gray; </style>
background-color: rgb(125, 165, 205);
z-index: 1;
}
.boite2 {
position: absolute;
left: 40px; Code html :
top: 50px;
width: 80px; <div class="boite1">
height: 40px; z-index 1
padding: 4px; </div>
border: 2px solid gray; <div class="boite2">
background-color: rgb(215, 230, 245); z-index 2
z-index: 2; </div>
} <div class="boite3">
z-index 3
</div> 64