Académique Documents
Professionnel Documents
Culture Documents
Propriété Display :
Appliquer les valeur : inline ,inline_block et block sur un span qui est par defaut une balise
inline
Création menu:
Html:
<a href="menu lineaire.html"> Fichier </a>
<a href=""> Edition</a>
<a href=""> Selection</a>
Css1)
a{ font-size: large;
display: block;
padding:15px;
background-color: blue;
width: 50px;
margin:5px;}
Css 2)
a{ font-size: large;
display: inline-block;
padding:15px;
background-color: blue;
width: 50px;
margin:5px;}
1
Transformations
Les transformations CSS vous permettent de déplacer, faire pivoter,
mettre à l'échelle et incliner des éléments.
Passez la souris sur l'élément ci-dessous pour voir une transformation
2D :
transform
Méthodes de transformation CSS 2D
Avec la propriété CSS transform, vous pouvez utiliser les méthodes de
transformation 2D suivantes :
translate()
rotate()
scale()
skew()
2
div { transform: scaleX(…………………….);}
3. Diminue la largeur de l’élément div à la moitié de sa hauteur d'origine :
div { transform: scaleY(…………………….);}
Transitions CSS
Les transitions CSS vous permettent de modifier les valeurs des propriétés en
douceur, sur une durée donnée.
transition
transition-delay
transition-duration
transition-property
Exercices
1. Ajouter un effet de transition pour les propriétés width et height, avec
une durée de 2 secondes pour la largeur et de 4 secondes pour la hauteur
div { transition: width ….., …………… 4s;}
div:hover{ ……………………………………………;…………………………………………………;}
3
exercice
Les propriétés de transition CSS peuvent être spécifiées une par une, comme
ceci : div {transition: 1s width 2s;}
Réécrire les propriétés en détail
div {
transition-property: ……….;
transition-duration: ………..;
transition-delay: ………;}