Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
css [2016/03/22 14:10] luc |
css [2018/10/13 20:32] (Version actuelle) |
||
---|---|---|---|
Ligne 83: | Ligne 83: | ||
</ | </ | ||
+ | |||
+ | ==== CSS Sprite ==== | ||
+ | L' | ||
+ | |||
+ | <code css> | ||
+ | #nav li a {background-image: | ||
+ | #nav li a.item1 {background-position: | ||
+ | #nav li a: | ||
+ | #nav li a.item2 {background-position: | ||
+ | #nav li a: | ||
+ | </ | ||
+ | Par défaut toutes les images sont cachés grâce à notre bon vieux '' | ||
+ | Ce qu’il faut savoir sur cette classe, c’est que quand vous cliquez sur un second élément avec une pseudo-class :target, les styles appliqués au précédent élément sont annulés. | ||
+ | |||
Ligne 436: | Ligne 450: | ||
- | ==== transition.. | + | ==== Transition |
+ | |||
+ | On peut faire des transitions dynamiques lors du passage d'une mise en forme à une autre (par exemple au passage de la souris par dessus l' | ||
+ | C'est schönn ;) | ||
- | On peut faire des tra | ||
<code css> | <code css> | ||
/* Transitions to provide some eye candy */ | /* Transitions to provide some eye candy */ | ||
Ligne 445: | Ligne 461: | ||
-ms-transition: | -ms-transition: | ||
-o-transition: | -o-transition: | ||
- | |||
- | display : none ; | ||
- | div[id^=image]: | ||
- | div[id^=image]: | ||
- | div[id^=image]: | ||
- | div# | ||
- | <div id=" | ||
- | <div class=" | ||
- | <div id=" | ||
- | <span class=" | ||
- | <img src=" | ||
- | <a class=" | ||
- | </ | ||
- | </ | ||
- | |||
</ | </ | ||
- | ==== CSS Sprite : une seule image, on déplace le fond visible ==== | + | On reviendra là-dessus plus tard, ok ? |
- | #nav li a {background-image: | ||
- | #nav li a.item1 {background-position: | ||
- | #nav li a: | ||
- | #nav li a.item2 {background-position: | ||
- | #nav li a: | ||
- | |||
- | Par défaut toutes les images sont cachés grâce à notre bon vieux display: | ||
- | Ce qu’il faut savoir sur cette classe, c’est que quand vous cliquez sur un second élément avec une pseudo-class :target, les styles appliqués au précédent élément sont annulés. | ||
- | opacity: 0.5; | ||