svg+css实现图片悬浮分裂合并效果代码

代码语言:html

所属分类:悬停

代码描述:svg+css实现图片悬浮分裂合并效果代码

代码标签: svg css 图片 悬浮 分裂 合并

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

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

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

  
<style>
@import url(https://fonts.bunny.net/css?family=abel:400);

@layer base, cards;


@layer cards {
.card {
	--hover-distance: 15px;
	--img-w: 300px;
	--img-h: 300px;
	--clip-x: 100px;
	--clip-y: 100px;
	--bg-img: url("//repo.bfw.wiki/bfwrepo/image/5d65ea7d8bc8b.png");
	
	@media (width > 600px){
		--img-w: 400px;
		--img-h: 400px;
		--clip-x: 150px;
		--clip-y: 150px;
	}

	position: relative;
	width: var(--img-w);
	height: var(--img-h);
	

	filter: url("#goo-corners");

	&:hover > .card-corner {
		
		--x-tl: 0;
		--y-tl: 0;
		--x-tr: 0;
		--y-tr: 0;
		--x-br: 0;
		--y-br: 0;
		--x-bl: 0;
		--y-bl: 0;
	}
.........完整代码请登录后点击上方下载按钮下载查看

网友评论0