Compagnon de code
CSS : l'essentiel, avec style !
Leçons :
Découverte & Sélecteurs
18:11
Styliser les textes
18:47
Comprendre les couleurs
14:11
Les backgrounds Color
10:49
Les modèles de boîtes
25:10
Notion de Clamp, le min et le max
09:12
Arrondis et Hover
14:57
Les Display
09:21
Invisibilité & Morale
08:57
Transformer des éléments ?
15:29
Les Positions
24:18
Positions & Précautions
08:11
MEP : Les positions
22:37
Les bases de Flexbox
36:54
MEP : un dé en flexbox
27:06
MEP : des cartes flexibles
19:08
Les animations en CSS
21:03
MEP : un système solaire animé
27:00
MEP : Un texte qui défile ?
09:12
MEP : un loader... des points sauteurs !
07:38
Sélectionner un enfant
07:04
Les variables CSS
15:42
Responsivité et Media Queries
19:36
Enoncé Exercice Twitter
05:15
Un clone de Twitter
54:11
Un site complet et Responsive en HTML / CSS
02:12:46
Notice
=> leçons
=> express
=> exercices
=> projets
Leçons :
Découverte & Sélecteurs
18:11
Styliser les textes
18:47
Comprendre les couleurs
14:11
Les backgrounds Color
10:49
Les modèles de boîtes
25:10
Notion de Clamp, le min et le max
09:12
Arrondis et Hover
14:57
Les Display
09:21
Invisibilité & Morale
08:57
Transformer des éléments ?
15:29
Les Positions
24:18
Positions & Précautions
08:11
MEP : Les positions
22:37
Les bases de Flexbox
36:54
MEP : un dé en flexbox
27:06
MEP : des cartes flexibles
19:08
Les animations en CSS
21:03
MEP : un système solaire animé
27:00
MEP : Un texte qui défile ?
09:12
MEP : un loader... des points sauteurs !
07:38
Sélectionner un enfant
07:04
Les variables CSS
15:42
Responsivité et Media Queries
19:36
Enoncé Exercice Twitter
05:15
Un clone de Twitter
54:11
Un site complet et Responsive en HTML / CSS
02:12:46
Notice
=> leçons
=> express
=> exercices
=> projets
Les Positions
Le positionnement en CSS est une notion essentielle pour organiser l'affichage de nos éléments sur une page.
Par défaut, les éléments suivent un flux naturel de haut en bas.
Mais parfois, on veut qu’un élément soit fixe, déplacé ou même superposé à d’autres.
C’est là qu’interviennent les différentes valeurs de POSITION.
STATIC :
position par défaut.
C'est la position de base :
les éléments s'affichent les uns après les autres, sans possibilité de les déplacer avec top, right, left, bottom.
RELATIVE :
L'élément reste dans le flux de lecture des éléments.
Il peut être déplacé par rapport à sa position initiale.
ABSOLUTE :
L'élément sort dans le flux de lecture des éléments.
Il peut être déplacé par rapport à son plus proche parent en position relative (ou autre position non "static"),
le body dnas le cas échéant.
Idéal pour les fenêtres modales, les tooltips.
FIXED :
L'élément sort dans le flux de lecture des éléments et reste fixé sur un position précise à l'écran même en cas de scroll.
Idéal pour un Call To Action omniprésent ou un icone ramenant en haut de la page.
STICKY:
Mix entre relative et fixed.
Il se comporte comme un élément en position relative puis fixed quand on atteint un point donné, au scroll par exemple.
Utilisé pour les navbar, les entêtes de tableaux, les menus latéraux.
Comme toujours, l'idéal est de faire des tests !
Écrit en 02/25 par Christophe C.
Mis à jour en 02/25