Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
Pencil
Measure
Tools
Scissors
Brush
css
:root { --base-grid: 8px; --colour-white: #fff; --colour-black: #1a1a1a; } *, :after, :before { box-sizing: border-box; } html { margin: 0; padding: 0; background-image: linear-gradient(-170deg,#064997 20%,#105ba7); background-position: 100%; } body { background-image: linear-gradient(270deg,#2b67ac 3px,transparent 0),linear-gradient(#2b67ac 3px,transparent 0),linear-gradient(270deg,rgba(43,103,172,.4) 1px,transparent 0),linear-gradient(#2b67ac 1px,transparent 0),linear-gradient(270deg,rgba(43,103,172,.4) 1px,transparent 0),linear-gradient(#2b67ac 1px,transparent 0); background-size: 112px 112px,112px 112px,56px 56px,56px 56px,28px 28px,28px 28px; font-family: Josefin Sans, sans-serif; margin: 0; padding: 0; } .links { --link-size: calc(var(--base-grid)*20); color: var(--colour-black); display: flex; justify-content: center; align-items: center; width: 100%; min-height: 100vh; } .links__list { position: relative; list-style: none; } .links__item { width: var(--link-size); height: var(--link-size); position: absolute; top: 0; left: 0; margin-top: calc(var(--link-size)/-2); margin-left: calc(var(--link-size)/-2); --angle: calc(360deg/var(--item-total)); --rotation: calc(140deg + var(--angle)*var(--item-count)); transform: rotate(var(--rotation)) translate(calc(var(--link-size) + var(--base-grid)*2)) rotate(calc(var(--rotation)*-1)); } .links__link { opacity: 0; animation: on-load .3s ease-in-out forwards; animation-delay: calc(var(--item-count)*150ms); width: 100%; height: 100%; border-radius: 50%; position: relative; background-color: var(--colour-white); display: flex; flex-direction: column; justify-content: center; align-items: center; text-decoration: none; color: inherit; } .links__icon { width: calc(var(--base-grid)*8); height: calc(var(--base-grid)*8); transition: all .3s ease-in-out; fill: var(--colour-black); } .links__text { position: absolute; width: 100%; left: 0; text-align: center; height: calc(var(--base-grid)*2); font-size: calc(var(--base-grid)*2); display: none; bottom: calc(var(--base-grid)*8.5); animation: text .3s ease-in-out forwards; } .links__link:after { content: ""; background-color: transparent; width: var(--link-size); height: var(--link-size); border: 2px dashed var(--colour-white); display: block; border-radius: 50%; position: absolute; top: 0; left: 0; transition: all .3s cubic-bezier(.53,-.67,.73,.74); transform: none; opacity: 0; } .links__link:hover .links__icon { transition: all .3s ease-in-out; transform: translateY(calc(var(--base-grid)*-1)); } .links__link:hover .links__text { display: block; } .links__link:hover:after { transition: all .3s cubic-bezier(.37,.74,.15,1.65); transform: scale(1.1); opacity: 1; } @keyframes on-load { 0% { opacity: 0; transform: scale(.3); } 70% { opacity: .7; transform: scale(1.1); } 100% { opacity: 1; transform: scale(1); } } @keyframes text { 0% { opacity: 0; transform: scale(0.3) translateY(0); } 100% { opacity: 1; transform: scale(1) translateY(calc(var(--base-grid)*5)); } }
JavaScript
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>svg鼠标悬停圆圈链接-jq22.com</title> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号