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

Explication détaillée d'exemples d'utilisation de CSS pour obtenir un effet triangulaire

高洛峰
Libérer: 2017-03-04 10:34:14
original
1499 Les gens l'ont consulté

Méthode 1 : Utilisez la bordure pour définir la bordure. L'élément a une hauteur et une largeur

<i class="triangle"></i>

.triangle {    
     transform: rotate(45deg);    
     display: block;    
     width: 12px;    
     height: 12px;    
     border: 1px solid #9e9e9e;    
     border-top-color: transparent;    
     border-right-color: transparent;    
     background-color: #fff;    
}
Copier après la connexion

Effet :

Explication détaillée dexemples dutilisation de CSS pour obtenir un effet triangulaire

Utilisez l'attribut de transformation pour faire pivoter le triangle afin d'obtenir l'effet souhaité.

Méthode 2 : Utiliser la bordure pour soutenir le triangle

<i class="triangle"></i>

.triangle {    
     display: block;    
     position: absolute;    
     width: 0;    
     border-width: 6px;    
     border-color: transparent transparent red;    
     border-style: dashed dashed solid;    
     top: -12px;    
     right: 76px;    
}
Copier après la connexion

Effet :

Explication détaillée dexemples dutilisation de CSS pour obtenir un effet triangulaire

Scénario d'application : Cliquez sur 234 ou cliquez pour sélectionner le triangle pointant vers l'option correspondante

Explication détaillée dexemples dutilisation de CSS pour obtenir un effet triangulaire

Conseils :

1. Apprenez à utiliser souvent des pseudo-éléments tels qu'après ou avant pour implémenter des triangles

2. La différence entre les deux méthodes : La couleur d'arrière-plan du triangle et la couleur de la bordure définie par la deuxième méthode sont les mêmes ; la première méthode est la même que la couleur des bordures. Les couleurs des bordures peuvent être différentes ; la méthode doit être sélectionnée en fonction des effets des différents scénarios d'application.

La deuxième méthode peut également obtenir différents effets de couleur d'arrière-plan et de couleur de bordure en utilisant deux couvertures triangulaires de couleurs différentes.

L'exemple simple ci-dessus d'utilisation de CSS pour obtenir l'effet triangle est tout le contenu partagé par l'éditeur. J'espère qu'il pourra vous donner une référence, et j'espère que vous soutiendrez le site Web PHP chinois.

Pour des exemples plus détaillés de CSS réalisant des effets de triangle et des articles connexes, veuillez prêter attention au site Web PHP chinois !

Étiquettes associées:
css
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