Hello, I am

Heritiana Antonio

Frond end Designer | Developer

Chapitre 7: Effets CSS

apprendre le csss
Chapitre 7: Effets CSS

Introduction aux Effets CSS

Les Cascading Style Sheets (CSS) offrent une variété de moyens pour embellir et animer les éléments HTML sur une page web. Parmi ces fonctionnalités, nous trouvons l’ajout d’ombres, de dégradés, de transitions et d’animations, ainsi que la transformation d’éléments tels que la rotation, la mise à l’échelle, l’inclinaison, et bien d’autres encore.

Ajout d’Ombres

Les ombres ajoutent de la profondeur et du contraste aux éléments HTML. Elles peuvent être facilement ajoutées en utilisant la propriété box-shadow en CSS.

Exemple :

.shadow {
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}

Ajout de Dégradés

Les dégradés permettent de créer des transitions fluides entre différentes couleurs. Ils sont spécifiés à l’aide de la propriété background-image en CSS.

Exemple :

.gradient {
    background-image: linear-gradient(to right, #ff7e5f, #feb47b);
}

Transitions et Animations

Les transitions permettent de créer des effets fluides lors du changement d’état d’un élément, tandis que les animations permettent des mouvements plus complexes et dynamiques.

Transitions

Les transitions sont définies à l’aide de la propriété transition en CSS, qui spécifie le changement progressif d’une propriété sur une durée donnée.

Exemple :

.transition {
    transition: background-color 0.3s ease;
}

.transition:hover {
    background-color: #f0f0f0;
}

Animations

Les animations offrent un contrôle plus granulaire sur les mouvements des éléments. Elles sont définies en utilisant la règle @keyframes et la propriété animation en CSS.

Exemple :

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.rotate {
    animation: rotate 2s linear infinite;
}

Transformation d’Éléments

Les transformations permettent de modifier la forme, la taille et l’orientation des éléments HTML. Elles sont définies à l’aide de la propriété transform en CSS.

Exemple :

.transform {
    transform: rotate(45deg) scale(1.5) skew(10deg);
}

Les effets CSS offrent une multitude de possibilités pour embellir et animer les éléments sur une page web. En utilisant les ombres, les dégradés, les transitions, les animations et les transformations, les développeurs web peuvent créer des expériences visuelles riches et engageantes pour les utilisateurs.

Send a message

    Contactez moi

    Phone :
    +261 32 76 460 55
    Address :
    FTA II 6A 67Nord-Est
    Email :
    oeliarijaona@gmail.com
    Translate