En el diseño web, a menudo usamos algunas flechas como decoración para embellecer nuestras páginas web. Aunque a muchos diseñadores de sitios web ahora les gusta usar íconos de fuentes para lograr el efecto de las flechas, esto también tendrá cierto impacto en la carga de las páginas web. Hoy, el editor Feiniao Muyu le dirá cómo usar div y CSS para lograr algunos efectos de flecha en el diseño web.
DIV+CSS para lograr el efecto de pequeñas flechas sólidasEn algunos menús de navegación secundarios o listas con funciones desplegables en páginas web, se implementarán algunas flechas pequeñas para indicar que un DIV contiene contenido. Entonces, ¿cómo implementamos el estilo de estas flechas pequeñas?
Primero pon el código CSS.
/*Flecha hacia arriba*/.to_top { ancho: 0; altura: 0; borde inferior: 10px sólido #ccc; borde izquierdo: 10px sólido transparente; 10px sólido transparente;}/*Flecha hacia abajo*/. to_bottom { ancho: 0; alto: 0; borde superior: 10px sólido #ccc; borde izquierdo: 10px sólido transparente; 10px sólido transparente;}/*flecha hacia la izquierda*/.to_left { ancho: 0; alto: 0; borde derecho: 10px sólido #ccc; 10px sólido transparente; / *Flecha hacia la derecha*/ .to_right { ancho: 0; alto: 0; borde izquierdo: 10px sólido #cccf; transparente; borde inferior: 10px sólido transparente;}
código HTML
<p>Flecha arriba</p><div class=to_top></div><p>Flecha izquierda</p><div class=to_left></div><p>Flecha derecha</p>< div class =to_right></div><p>Flecha hacia abajo</p><div class=to_bottom></div>
Resultados de ejecución de código
Si cree que la flecha es demasiado grande o demasiado pequeña y el color no es el que desea, podemos ajustar el tamaño de la flecha ajustando el grosor y el color del borde DIV.
DIV+CSS para lograr el efecto de flechas grandesAl modificar ayer el tema de tres columnas, algunos usuarios informaron que se debía agregar una flecha grande hacia la izquierda y hacia la derecha. Aunque es muy simple de implementar (puedes usar una imagen de fondo en su lugar), necesitas agregar una función de fondo que pueda personalizar el color, así que pensé en usar DIV+CSS para dibujar flechas, para que puedas personalizar fácilmente el color de las flechas.
código CSS
.text{ pantalla: bloque en línea; borde superior: 2px sólido; borde derecho: 2px sólido; ancho: 100px; color del borde: #EA6000; automático 100px;}
código HTML
<span class=text></span>
Resultados de ejecución de código
Podemos cambiar el número de flechas modificando el código debajo de C, o podemos modificar el ancho y el alto para cambiar el tamaño de la flecha.
transform: rotate(-135deg);/*调整旋转的角度*/
El anterior es el código que le presenta el editor para usar div + CSS para implementar un ícono de flecha simple en HTML. Espero que le resulte útil. Si tiene alguna pregunta, déjeme un mensaje y el editor le responderá. a ti a tiempo. ¡También me gustaría agradecer a todos por su apoyo al sitio web de artes marciales VeVb!
Si cree que este artículo le resulta útil, puede reimprimirlo. Indique la fuente, ¡gracias!