Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
Click on the radio buttons or labels
I like this work
Share in social networks
Follow the author
css
body { margin: 0; display: flex; min-height: 100vh; flex-direction: column; justify-content: center; align-items: center; font: 400 1.35rem sans-serif; color: #7a7a8c; background-color: #1d1e22; background: radial-gradient(#4c4f5a 6%, transparent 6%), #18191c; background-position: 0 0, 25px 25px; background-size: 25px 25px; } a { text-decoration: none; color: #7a7a8c; font-size: 0.675rem; } .container { position: relative; padding: 0.675rem; display: flex; min-width: 400px; height: auto; flex-direction: column; justify-content: center; border-radius: 0.45rem; background-color: #1d1e22; box-shadow: 0 5px 30px rgba(1, 1, 1, 0.3); } .container .name { margin-bottom: 0.675rem; display: flex; justify-content: flex-end; } .container .name h4 { margin: 0; text-transform: uppercase; font-size: 0.9rem; font-weight: normal; color: #dadadf; transform: scale(0); transform-origin: 100% 50%; transition: transform 500ms ease; } .container svg { width: 1.35rem; height: 1.35rem; } .container svg.gear { order: 1; margin-left: 1.35rem; cursor: help; } .container svg.gear:hover ~ h4 { transform: scale(1); } .btn { position: absolute; bottom: 1.35rem; left: 50%; transform: translateX(-50%); } .btn a { margin: auto 1.35rem; } label { position: relative; margin: 0.675rem 1.35rem; display: flex; width: auto; align-items: center; cursor: pointer; } .check { margin-right: 7px; width: 1.35rem; height: 1.35rem; } .check #border { fill: none; stroke: #7a7a8c; stroke-width: 3; stroke-linecap: round; } .check #dot { fill: url(#gradient); transform: scale(0); transform-origin: 50% 50%; } input { display: none; } input:checked + label { background: linear-gradient(180deg, #ff8a00, #da1b60); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } input:checked + label svg #border { stroke: url(#gradient); stroke-dasharray: 145; stroke-dashoffset: 145; animation: checked 500ms ease forwards; } input:checked + label svg #dot { transform: scale(1); transition: transform 500ms cubic-bezier(0.57, 0.21, 0.69, 3.25); } @keyframes checked { to { stroke-dashoffset: 0; } }
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号