alpine实现点赞动画效果
代码语言:html
所属分类:动画
代码描述:alpine实现点赞动画效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" class="flex h-screen justify-center items-center bg-gray-900"> <head> <link type="text/css" rel="stylesheet" href="http://repo.bfw.wiki/bfwrepo/css/tailwind.min.css"> <style> /* Global Button Style for our like/unlike el */ .like { display: inline-block; width: 8rem; height: 8rem; border-radius: 50%; background: rgba(20, 20, 20, 0.5); position: relative; cursor: pointer; -webkit-transition: background-color 0.25s ease; transition: background-color 0.25s ease; overflow: hidden; } /* Global Button Hover Style for our like/unlike el */ .like:hover { background: #fff; -webkit-transition: background-color 0.25s ease; transition: background-color 0.25s ease; } /* Liked/Unliked states of our like icon */ .liked .like-icon-state { background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewbox='0 0 100 100'><path fill='%23de3618' d='M50,88.87 C76.67,70.46 90,53.9 90,39.17 C90,17.08 63.12,3.84 50,27.63 C38.875,3.85 10,17.08 10,39.17 C10,53.9 23.33,70.46 50,88.87 Z'/></svg>"); } .unliked .like-icon-state { background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewbox='0 0 100 100'><path fill='none' stroke='%23666' stroke-width='5' d='M50,88.87 C76.67,70.46 90,53.9 90,39.17 C90,17.08 63.12,3.84 50,27.63 C38.875,3.85 10,17.08 10,39.17 C10,53.9 23.33,70.46 50,88.87 Z'/></svg>&q.........完整代码请登录后点击上方下载按钮下载查看
网友评论0