Maison  >  Article  >  interface Web  >  Analyse du principe d'implémentation du triangle en CSS et explication détaillée du tutoriel

Analyse du principe d'implémentation du triangle en CSS et explication détaillée du tutoriel

藏色散人
藏色散人original
2018-09-11 11:35:262006parcourir

Cet article vous présente principalement l'analyse des principes de l'implémentation du triangle en CSS et des tutoriels sur des méthodes d'implémentation spécifiques.

Je pense que vous avez vu diverses invites de signe triangulaires lors de la navigation sur divers sites Web. Par exemple, il peut y avoir un signe d'invite triangulaire derrière le titre dans la section de navigation, ou une boîte de dialogue d'invite contient également une image triangulaire, etc. Etc., sur les sites Internet, l’image du logo triangulaire est encore relativement courante.

Certains amis peuvent penser que des images comme celle-là sont créées à partir d'images PS. Bien sûr, cela peut être fait avec PS, mais dans la conception de sites Web, l'efficacité sera évidemment relativement faible. Ci-dessous, nous vous apprenons comment utiliser un style CSS très simple pour implémenter un triangle !

Exemple de code de bordure CSS pour implémenter le triangle à droite :

.demo1{
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-left: 40px solid #3262ff;
    border-bottom: 40px solid transparent;
}

L'effet de demo1 est le suivant :

Analyse du principe dimplémentation du triangle en CSS et explication détaillée du tutoriel


Pensez-vous que le code est très simple ? En fait, il n'est pas difficile d'implémenter un triangle en utilisant CSS. Tant que vous maîtrisez ses principes d'implémentation, vous pouvez tirer des conclusions. Le principe de l'implémentation des triangles en CSS est de définir d'abord la valeur de hauteur du bloc div spécifié sur 0 et la largeur sur 0. Ajoutez ensuite l'attribut de bordure CSS à ce bloc div, puis définissez la bordure d'un côté pour qu'elle soit transparente via l'attribut de style CSS pour obtenir une image triangulaire.

Par exemple, dans le code ci-dessus, nous définissons la bordure de la démo1 à 40 pixels sur les quatre côtés, et définissons la bordure gauche pour avoir un affichage couleur, et définissons l'attribut transparent pour le reste. L'attribut est également de définir le style transparent ! Enfin, un motif triangulaire apparaît.

Ainsi à travers l'introduction ci-dessus, tout le monde devrait comprendre les principes et méthodes de réalisation de triangles en CSS.

Implique principalement des points de connaissance CSS :

attribut border, utilisé pour définir tous les attributs de bordure.

La valeur de l'attribut transparent est utilisée pour définir la couleur d'arrière-plan sur transparente.

Cet article a une certaine valeur de référence, j'espère qu'il sera utile aux amis dans le besoin !

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!

Déclaration:
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