digtools
🔺
css triangle,

Générateur de Triangles CSS

Générez des triangles CSS avec l'astuce de la bordure. Choisissez la direction, la taille et la couleur — copiez le code instantanément.

🔺
8 orientations
Haut, bas, gauche, droite + 4 diagonales
📋
Copie en un clic
Copiez instantanément le CSS généré
Aperçu en direct
Aperçu instantané à chaque modification
px
px
100px × 80px
CSS
about,

Aperçu

Le générateur de triangles CSS crée des triangles CSS à l'aide de la classique astuce de la bordure — aucune image n'est nécessaire. Il prend en charge les 8 directions.

Parfait pour les bulles de discussion, les flèches de liste déroulante, les chevrons de navigation et toute décoration d'interface utilisateur. Le code généré peut être collé directement dans votre projet. Tout le traitement est effectué localement dans votre navigateur.

how to,

Comment utiliser

ÉTAPE 1

Choisissez la direction

Sélectionnez dans la grille 3×3 la direction vers laquelle votre triangle doit pointer. Les 8 positions sont prises en charge.

ÉTAPE 2

Ajustez les paramètres

Utilisez les curseurs de largeur, de hauteur et le sélecteur de couleurs pour personnaliser votre triangle. L'aperçu se met à jour en temps réel.

ÉTAPE 3

Copiez le code

Cliquez sur « Copier le CSS » ou « Copier le HTML » pour copier le code généré dans votre presse-papiers et le coller dans votre projet.

glossary,

Glossaire

Astuce de la bordure
Une technique CSS permettant de créer des triangles en définissant la largeur et la hauteur à 0, puis en appliquant des bordures colorées et transparentes.
transparent
Une valeur de couleur CSS qui signifie totalement transparente. Utilisée pour masquer les côtés indésirables de la bordure afin de former une forme de triangle.
clip-path
Une propriété CSS qui découpe un élément selon une forme. Alternative à l'astuce de la bordure, elle prend en charge des formes plus complexes mais nécessite des navigateurs modernes.
Bulle de discussion
Un élément d'interface utilisateur en forme de bulle utilisé dans les interfaces de chat. Un triangle forme la « queue » pointant vers l'orateur.
Pseudo-élément (::before/::after)
Éléments virtuels CSS utilisés pour attacher le triangle à une boîte sans ajouter de balisage HTML supplémentaire.
faq,

FAQ

Q.Astuce de bordure ou chemin de clip : lequel dois-je utiliser ?
L'astuce de la bordure fonctionne dans les anciens navigateurs. clip-path prend en charge des formes plus complexes mais peut ne pas fonctionner dans tous les anciens navigateurs. L’un ou l’autre convient aux projets modernes.
Q.Puis-je faire un triangle équilatéral ?
Vous pouvez vous en rapprocher en ajustant le rapport largeur/hauteur. Pour un triangle ascendant, définissez la largeur ≈ hauteur × 2 comme point de départ.
Q.Des données sont-elles envoyées à un navigateur ?
Non. Tout est généré localement dans votre navigateur. Aucune donnée n'est transmise.
Q.Puis-je créer un triangle réactif ?
Remplacez manuellement les valeurs px générées par des unités em, rem ou vw pour que l'échelle du triangle soit réactive.
Q.Peut-il générer du CSS pour une bulle entière ?
Cet outil se concentre uniquement sur la génération du CSS pour la partie triangulaire. Une bulle entière est généralement implémentée en combinant le triangle avec des pseudo-éléments ::before/::after.
use cases,

Cas d'utilisation

💬

Bulles de discussion

Ajoutez une « queue » triangulaire aux bulles de message dans les interfaces de chat ou de notification.

📂

Accords et flèches de liste déroulante

Utilisez des triangles pointant vers le haut/le bas pour indiquer les états ouverts/fermés des menus et des accordéons.

🎨

Flèches de sélection personnalisées

Remplacez les flèches de sélection par défaut par des triangles CSS stylisés.

🖼️

Navigation dans un carrousel

Créez des boutons en forme de flèche gauche/droite pour les curseurs d'images et les carrousels sans utiliser de polices d'icônes.

Envoyer des commentaires

Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.

Avis Légal

Les outils fournis sur ce site sont entièrement gratuits, mais veuillez les utiliser à vos propres risques. Nous ne garantissons ni l'exactitude, ni l'exhaustivité, ni la sécurité des résultats de calcul, de conversion ou des données générées. L'exploitant décline toute responsabilité pour tout dommage ou problème causé par l'utilisation de ces outils. La plupart des outils traitent les fichiers et les calculs localement dans votre navigateur, ce qui signifie que vos données saisies ne sont ni envoyées ni stockées sur nos serveurs.