Back to Vueuse

useParallax

packages/core/useParallax/index.md

14.3.0369 B
Original Source

useParallax

Create parallax effect easily. It uses useDeviceOrientation and fallback to useMouse if orientation is not supported.

Usage

vue
<script setup lang="ts">
import { useParallax } from '@vueuse/core'

const container = ref(null)
const { tilt, roll, source } = useParallax(container)
</script>

<template>
  <div ref="container" />
</template>