svg+css实现图片悬浮分裂合并效果代码
代码语言:html
所属分类:悬停
代码描述: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