Red de conocimiento informático - Problemas con los teléfonos móviles - vuebanner-Vue implementa un mapa giratorio

vuebanner-Vue implementa un mapa giratorio

Utilice vue para crear el efecto de banner 3D del centro comercial oficial de Hammer

Utilice js para obtener la posición del puntero del mouse, calcule el ángulo de desviación según la posición y establezca la perspectiva/rotateX/rotateY del transforme en CSS para que el banner parezca un efecto desviado en 3D.

Primero, escribe un div

y dale algunos estilos básicos

A continuación, introduce vue

y genera una instancia

Defina los ángulos de rotación del eje x y del eje y en los datos

Defina la función que genera una declaración CSS específica en la propiedad calculada calculada

Escriba el lo mismo en el método Función correspondiente al evento de movimiento del mouse en el banner

Defina la función correspondiente al evento de salida del mouse del banner (es decir: evento de salida del mouse del banner)

Escriba en el método la misma función que el evento del banner de salida del mouse Función correspondiente al evento de movimiento del mouse

Defina la función correspondiente al evento del banner de salida del mouse (es decir: evento del banner de salida del mouse)

Escriba el evento de movimiento del mouse en el banner en el método Función correspondiente