Maison > interface Web > tutoriel CSS > le corps du texte

Explication graphique détaillée sur la façon d'utiliser HTML et CSS pour créer des effets d'amour

yulia
Libérer: 2019-11-30 16:36:42
original
13659 Les gens l'ont consulté

Le CSS joue un rôle très important dans la mise en page. Le CSS peut non seulement embellir les pages construites avec HTML, mais peut également créer divers effets sympas. En tant qu'équipe frontale, pouvez-vous utiliser CSS pour dessiner des cœurs ? Cet article vous expliquera comment dessiner une forme de cœur en utilisant HTML et CSS, ainsi que le code pour implémenter l'effet d'amour en utilisant CSS3. Il a une certaine valeur de référence et les amis intéressés peuvent y jeter un œil.

Dessiner des cœurs en HTML et CSS nécessite l'utilisation de nombreuses propriétés en CSS, telles que le rayon de bordure, le positionnement, l'animation, etc. Si vous n'êtes pas clair, vous pouvez lire mon article précédent ou visiter . Tutoriel vidéo CSS, j'espère que cela pourra vous aider !

Explication avec des exemples : Un cœur peut être vu comme composé de deux cercles et d'un carré. La longueur du côté du carré est le diamètre du cercle.

Partie HTML :

Utilisez trois divs pour représenter respectivement le cercle gauche, le cercle droit et le carré

<div class="box">
   <div class="round1"></div>
   <div class="round2"></div>
   <div class="bottom"></div>
</div>
Copier après la connexion

Partie CSS :

Utilisez la bordure- radius :50% Définissez-le sur un cercle, utilisez transform:rotate(45deg) pour faire pivoter le carré de 45 degrés et combinez-le avec le cercle pour former une forme de cœur

.box{
    width:180px;
    height:160px;
    margin:100px auto;
    animation:size 1s infinite;
    animation-direction:alternate;
    transition:1s all;
    border: 1px solid black;
   }
   .round1{
    width:100px;
    height:100px;
    border-radius:50%;
    background-color:hotpink;
    left: 0;
    top: 0;
    position:absolute;
   }
   .round2{
    width:100px;
    height:100px;
    border-radius:50%;
    background-color:hotpink;
    position:absolute;
    right: 0;
    top: 0;
   }
   .bottom{
    width:100px;
    height:100px;
    background-color:hotpink;
    position:absolute;
    top:40px;
    left:40px;
    transform:rotate(45deg);
   }
   @keyframes size{
    0%{
     transform:scale(0.6);
    }
    100%{
     transform:scale(1);
    }
   }
Copier après la connexion

Enfin, utilisez l'animation d'animation dans CSS3 pour obtenir l'effet d'amour, afin que l'amour puisse être automatiquement mis à l'échelle, l'effet est comme indiqué ci-dessous :

Explication graphique détaillée sur la façon dutiliser HTML et CSS pour créer des effets damour

Ce qui précède présente comment dessiner un amour en utilisant html et CSS .C'est relativement simple. Les débutants doivent l'essayer par eux-mêmes. Voyez si vous pouvez dessiner un cœur, j'espère que cet article vous aidera ! Pour plus de didacticiels vidéo connexes, veuillez visiter Tutoriel vidéo CSS3

Plus de codes d'effets spéciaux CSS3, html5 et javascript sympas, le tout dans : collection d'effets spéciaux js

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal