css+div实现文字环绕旋转鼠标悬停箭头动画效果代码
代码语言:html
所属分类:悬停
代码描述:css+div实现文字环绕旋转鼠标悬停箭头动画效果代码
代码标签: css div 文字 环绕 旋转 鼠标 悬停 箭头 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" /> <style> body{ padding: 100px; } .button { cursor: pointer; border: none; background: #7808d0; color: #fff; width: 100px; height: 100px; border-radius: 50%; overflow: hidden; position: relative; display: grid; place-content: center; transition: background 300ms, transform 200ms; font-weight: 600; } .button__text { position: absolute; inset: 0; animation: text-rotation 8s linear infinite; > span { position: absolute; transform: rotate(calc(19deg * var(--index))); inset: 0px; } } .button__circle { position: relative; width: 40px; height: 40px; overflow: hidden; background: #fff; color: #7808d0; border-radius: 50%; display: flex; align-items: center; justify-content: center; } .button__icon--copy { position: absolute; transform: translate(-150%, 150%); } .button:hover { background: #000; transform: scale(1.05); } .button:hover .button__icon { color: #000; } .button:hover .button__icon:first-c.........完整代码请登录后点击上方下载按钮下载查看
网友评论0