div+css实现图片悬浮滑动显示动画效果代码

代码语言:html

所属分类:悬停

代码描述:div+css实现图片悬浮滑动显示动画效果代码

代码标签: div css 图片 悬浮 滑动 显示 动画

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  

  
  
<style>
@property --h { 
  syntax: "<length>";
  initial-value: 0px;
  inherits: true;
}

img {
  --w: 200px; /* image size */
  --b: 12px;  /* control the overlay size (it will be w + b)*/
  --g: 15px;  /* the gap between the overlay and the image on hover */
  --c: #F56991;
  
  width: var(--w);
  aspect-ratio: 1;
  object-fit: cover;
  object-position: right;
  padding-inline: clamp(0px,var(--h),var(--w)) 0;
  box-sizing: border-box;
  background: var(--c);
  box-shadow: calc(var(--h) - var(--w) - var(--b)) 0 0 var(--b) var(--c);
  --h: calc(var(--w) + var(--b));
  transition: --h .6s linear;
  cursor: pointer;
}
.alt {
  object-position: left;
  padding-inline: 0 .........完整代码请登录后点击上方下载按钮下载查看

网友评论0