Création d'une bande en biais avec CSS

La valeur skew en contenus généré
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre CSS 3
Revoir le teaser Je m'abonne
4,5
Transcription

89,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,5
89,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :

  • Comprendre l'utilisation des contenus virtuels CSS.
  • Apprendre à manipuler la propriété transform pour la création de bandes en biais.
  • Savoir positionner des éléments avec position relative et position absolute.

Dans cette leçon, apprenez à réaliser une bande en biais avec CSS, en utilisant des éléments avant et des transformations comme skew et translate.

Cette leçon se concentre sur la création d'une bande en biais sur un élément HTML à travers l'utilisation avancée des propriétés CSS. Vous apprendrez comment générer un contenu virtuel avant le contenu principal de l'élément et de l'utiliser pour créer un design visuel attractif.

Nous commencerons par définir les propriétés de base comme le fond de couleur et le padding de l'élément. Ensuite, nous verrons comment utiliser position relative pour le parent et position absolute pour l'élément enfant afin de positionner précisément notre bande.

Enfin, nous introduirons les transformations skew et translate pour donner l'orientation et l'emplacement corrects à la bande, avant de terminer avec un ajustement des couleurs pour un rendu final parfait.

Voir plus
Questions réponses
Pourquoi utilise-t-on un élément avant (before) pour créer la bande en biais ?
L'élément avant permet de générer un contenu virtuel sur lequel nous pouvons appliquer des transformations sans affecter le contenu principal de l'élément.
Quelle propriété CSS permet d'incliner un élément ?
La propriété CSS 'transform: skew' permet d'incliner un élément.
Comment positionne-t-on un élément à cheval sur son parent ?
On utilise la propriété 'transform: translateY(-50%)' pour déplacer l'élément de 50% de sa hauteur vers le haut, le positionnant à cheval sur son parent.

Programme détaillé

4 commentaires
4,5
4 votes
5
4
3
2
1
pierre.hiroux
Il y a 4 months
Commentaire
La formation est divisée en 90 modules sans lien entre eux et sans progression pédagogique. Il faut les réorganiser par thème pour donner plus de cohérence et donner de la progression pédagogique à la formation. Multiples fautes d'orthographe dans les textes.
henridjithat
Il y a 1 year
Commentaire
Très bonne formation, étant débutant j'ai beaucoup appris.
yvan.vogel
Il y a 2 years
Commentaire
J'en suis arrivé au bout.. Un vrai marathon. Très longue formation, à mon avis c'est plutôt 30h de cours et non pas 15h.
Après c'est une formation hyper claire et détaillée. L'auteur a fait un panorama complêt sur le CSS3.
g.vanleynseele
Il y a 3 years
Commentaire
Cours très clair et très bien expliqué! Par contre il manque la moitié des fichiers de travail !