Skip to content

GlitchImage 故障风格图片 ​

故障风格图片组件提供了具有数字干扰和视觉冲击力的图像展示,适合在赛博朋克风格界面中展示图片内容。

基本用法 ​

图片描述
Loading...
vue
<template>
  <cyber-glitch-image class="pic" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" alt="图片描述" />
</template>

不同故障类型 ​

glitchType ​

rgb-shift ​

Glitch image
Loading...

scanline ​

Glitch image
Loading...

pixelate ​

Glitch image
Loading...
noise ​
Glitch image
Loading...

combined ​

Glitch image
Loading...
vue
<template>
  <cyber-glitch-image glitch-type="rgb-shift" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image glitch-type="scanline" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image glitch-type="pixelate" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image glitch-type="noise" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image glitch-type="combined" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
</template>

故障强度 ​

intensity ​

强度 3 ​

Glitch image
Loading...

强度 7 ​

Glitch image
Loading...

强度 10 ​

Glitch image
Loading...
vue
<template>
  <cyber-glitch-image src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" :intensity="3" />
  <cyber-glitch-image src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" :intensity="7" />
  <cyber-glitch-image src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" :intensity="10" />
</template>

触发模式 ​

triggerMode ​

hover ​

Glitch image
Loading...

click ​

Glitch image
Loading...

auto ​

Glitch image
Loading...

random ​

Glitch image
Loading...
vue
<template>
  <cyber-glitch-image trigger-mode="hover" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image trigger-mode="click" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image trigger-mode="auto" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
  <cyber-glitch-image trigger-mode="random" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"/>
</template>

属性 ​

属性名说明类型可选值默认值
src图片源string——
alt图片描述string—Glitch image
glitchType故障类型stringrgb-shift / scanline / pixelate / noise / combinedrgb-shift
intensity故障强度number1-105
triggerMode触发模式stringhover / click / auto / randomhover

事件 ​

事件名说明回调参数
glitch-start故障效果开始时触发—
glitch-end故障效果结束时触发—

Relcased under the Mit Lincense.