"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo crear un triángulo transparente con un borde usando CSS?

¿Cómo crear un triángulo transparente con un borde usando CSS?

Publicado el 2024-11-17
Navegar:186

How to Create a Transparent Triangle with a Border Using CSS?

Crear un triángulo transparente con borde usando CSS

Crear formas complejas con CSS puede ser un desafío, pero cuando se trata de triángulos, existen varios enfoques para lograr lo que deseas. efecto.

Un método con el que has experimentado implica utilizar bordes. Si bien esta técnica funciona, se basa en trucos visuales. ¿Existe una solución más elegante?

¡Sí, la hay! Un enfoque exclusivo del kit web implica aprovechar el carácter Unicode U 25B6 (▲). Aquí se explica cómo:

.triangle {
  -webkit-text-stroke: 12px black;
  color: transparent;
  font-size: 200px;
}

Este código aprovecha la propiedad del trazo del texto para delinear el carácter como un triángulo. La transparencia del color permite que el interior permanezca vacío, mientras que el tamaño de fuente controla el tamaño de la forma.

Si bien esta solución es específica para navegadores webkit, proporciona una forma concisa y visualmente llamativa de representar un triángulo transparente con borde.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3