详情 评论 问答 子比主题 – 炫酷悬浮按钮小柚子12月5日发布关注私信0507 预览图 教程 后台 – 自定义CSS样式中添加以下代码即可(代码已进行压缩): .side-nav{position:fixed;right:10px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:999}.nav-card{width:60px;height:60px;border-radius:20px;background:linear-gradient(135deg,#fff,#f0f2f5);box-shadow:0 8px 25px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-card:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 12px 35px rgba(79,70,229,.15)}.nav-card i{font-size:20px;color:#4b5563;transition:color .3s ease;position:relative;z-index:2}.card-vip{background:linear-gradient(135deg,#5b5fff,#4f46e5);z-index:10}.card-vip i{color:#fff}.card-vip:hover{box-shadow:0 12px 35px rgba(79,70,229,.3)}.mx-card-content{position:absolute;width:220px;padding:18px 20px;background:#fff;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.1);display:flex;align-items:center;gap:15px;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:-1;left:-240px;top:50%;transform:translateY(-50%)}.nav-card:hover .mx-card-content{opacity:1;visibility:visible;left:-230px}.content-arrow{position:absolute;right:-8px;top:50%;transform:translateY(-50%) rotate(45deg);width:16px;height:16px;background:linear-gradient(135deg,transparent 50%,#fff 50%);border-right:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);box-shadow:2px -2px 5px rgba(0,0,0,.03);z-index:1}.vip-content{flex-direction:column;align-items:flex-start;padding:0;overflow:hidden;background:0 0;box-shadow:none;left:-260px;width:240px}.vip-card{width:100%;background:#fff;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.1);overflow:hidden}.vip-header{padding:15px 20px;background:linear-gradient(135deg,#5b5fff,#4f46e5);color:#fff}.vip-title{font-size:14px;font-weight:600;margin-bottom:5px}.vip-subtitle{font-size:11px;opacity:.8}.vip-plans{width:100%;margin-bottom:15px}.vip-plan{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb}.vip-plan:last-child{border-bottom:none}.plan-name{font-size:13px;font-weight:500;color:#1f2937}.plan-price{display:flex;align-items:center;gap:8px}.plan-original{font-size:11px;color:#9ca3af;text-decoration:line-through}.plan-discount{font-size:14px;font-weight:600;color:#4f46e5}.plan-save{font-size:10px;color:#f59e0b;background:#fff7ed;padding:1px 4px;border-radius:3px}.vip-footer{padding:0 20px 15px}.vip-btn{width:100%;padding:8px 12px;background:linear-gradient(135deg,#5b5fff,#4f46e5);color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.vip-btn:hover{opacity:.9;transform:translateY(-2px)}.card-donate{background:linear-gradient(135deg,#6ee7b7,#10b981)}.card-donate i{color:#fff}.card-donate:hover{box-shadow:0 12px 35px rgba(16,185,129,.3)}.donate-content{flex-direction:column;align-items:flex-start;padding:0;left:-260px;width:240px}.donate-card{width:100%;background:#fff;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.1);overflow:hidden}.donate-header{padding:15px 20px;background:linear-gradient(135deg,#6ee7b7,#10b981);color:#fff}.donate-title{font-size:14px;font-weight:600;margin-bottom:5px}.donate-subtitle{font-size:11px;opacity:.8}.donate-body{padding:15px 20px}.donate-options{width:100%;margin-bottom:15px}.donate-option{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb}.donate-option:last-child{border-bottom:none}.donate-icon{width:30px;height:30px;border-radius:50%;background:#ecfdf5;display:flex;align-items:center;justify-content:center;margin-right:10px}.donate-icon i{font-size:16px;color:#10b981}.donate-text h4{font-size:13px;font-weight:500;color:#1f2937}.donate-text p{font-size:11px;color:#6b7280}.donate-footer{padding:0 20px 15px}.donate-btn{width:100%;padding:8px 12px;background:linear-gradient(135deg,#6ee7b7,#10b981);color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.donate-btn:hover{opacity:.9;transform:translateY(-2px)}.card-checkin{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.card-checkin i{color:#fff}.card-checkin:hover{box-shadow:0 12px 35px rgba(245,158,11,.3)}.checkin-content{flex-direction:column;align-items:center}.checkin-stats{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.checkin-count,.checkin-points{text-align:center}.checkin-count span,.checkin-points span{display:block;font-size:18px;font-weight:600;color:#1f2937}.checkin-count p,.checkin-points p{font-size:10px;color:#6b7280}.checkin-btn{width:100%;padding:8px 0;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.checkin-btn:hover{opacity:.9;transform:translateY(-2px)}.card-service{background:linear-gradient(135deg,#93c5fd,#3b82f6)}.card-service i{color:#fff}.card-service:hover{box-shadow:0 12px 35px rgba(59,130,246,.3)}.service-container{position:relative}.service-content{flex-direction:column;align-items:flex-start;padding:0;left:-260px;width:240px;position:absolute;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.service-card{width:100%;background:#fff;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.1);overflow:hidden}.service-header{padding:15px 20px;background:linear-gradient(135deg,#93c5fd,#3b82f6);color:#fff}.service-title{font-size:14px;font-weight:600;margin-bottom:5px}.service-subtitle{font-size:11px;opacity:.8}.service-body{padding:15px 20px}.service-options{width:100%}.service-option{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #e5e7eb;text-decoration:none;transition:all .3s ease}.service-option:last-child{border-bottom:none}.service-option:hover{background:#e0f2fe}.avatar-container{position:relative;width:40px;height:40px;margin-right:15px}.avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid #e0f2fe}.online-dot{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;background:#10b981;border:2px solid #fff;box-shadow:0 0 5px rgba(16,185,129,.5)}.option-icon{width:30px;height:30px;border-radius:50%;background:#e0f2fe;display:flex;align-items:center;justify-content:center;margin-right:12px}.option-icon i{font-size:16px;color:#3b82f6}.option-info{flex:1}.option-info h4{font-size:13px;font-weight:500;color:#1f2937}.option-info p{font-size:11px;color:#6b7280}.service-footer{padding:0 20px 15px;text-align:center}.service-pm-btn{width:100%;padding:10px 15px;background:linear-gradient(90deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(59,130,246,.4)}.service-pm-btn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.5)}.service-pm-btn i{transition:transform .3s ease}.service-pm-btn:hover i:last-child{transform:translateX(5px)}.service-pm-btn span{margin:0 8px}.card-translate{background:linear-gradient(135deg,#fecdd3,#f87171)}.card-translate i{color:#fff}.card-translate:hover{box-shadow:0 12px 35px rgba(248,113,113,.3)}.translate-content{flex-direction:column;align-items:flex-start;padding:0;left:-260px;width:240px}.translate-card{width:100%;background:#fff;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.1);overflow:hidden}.translate-header{padding:15px 20px;background:linear-gradient(135deg,#fecdd3,#f87171);color:#fff}.translate-title{font-size:14px;font-weight:600;margin-bottom:5px}.translate-subtitle{font-size:11px;opacity:.8}.translate-body{padding:15px 20px}.translate-options{width:100%;margin-bottom:15px}.translate-option{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:all .3s ease}.translate-option:hover{background:#f9fafb}.translate-option:last-child{border-bottom:none}.translate-flag{width:24px;height:24px;border-radius:3px;overflow:hidden;margin-right:10px}.translate-flag img{width:100%;height:100%;object-fit:cover}.translate-text{flex:1;display:flex;justify-content:space-between;align-items:center}.translate-text span{font-size:13px;color:#1f2937}.translate-footer{padding:0 20px 15px}.translate-btn{width:100%;padding:8px 12px;background:linear-gradient(135deg,#fecdd3,#f87171);color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.translate-btn:hover{opacity:.9;transform:translateY(-2px)}.card-top{width:50px;left:5px;height:50px;background:linear-gradient(135deg,#9ca3af,#4b5563);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s ease;z-index:100}.card-top.visible{opacity:1;visibility:visible}.card-top i{color:#fff}@media (max-width:768px){.side-nav{right:15px;bottom:80px;gap:10px}.nav-card i{font-size:18px}.card-vip,.card-donate,.card-checkin,.card-service,.card-translate{display:none}.card-top{display:flex !important;top:250px}.mx-card-content{left:-210px;width:190px;padding:12px 15px;border-radius:12px}.nav-card:hover .mx-card-content{left:-200px}.content-arrow{width:14px;height:14px;right:-7px}.content-text h3{font-size:13px;margin-bottom:5px}.content-text p{font-size:11px}.vip-plan{padding:8px 0}.plan-name{font-size:12px}.plan-original{font-size:10px}.plan-discount{font-size:13px}.plan-save{font-size:9px}.vip-btn{padding:6px 10px;font-size:11px}.vip-header{padding:12px 15px}.vip-title{font-size:13px}.vip-subtitle{font-size:10px}.vip-body{padding:12px 15px}.vip-footer{padding:0 15px 12px}.vip-content{left:-230px;width:210px}.donate-content{left:-230px;width:210px}.donate-title{font-size:13px}.donate-subtitle{font-size:10px}.donate-option{padding:8px 0}.donate-icon{width:26px;height:26px}.donate-icon i{font-size:14px}.donate-text h4{font-size:12px}.donate-text p{font-size:10px}.donate-btn{padding:6px 10px;font-size:11px}.translate-content{left:-230px;width:210px}.translate-title{font-size:13px}.translate-subtitle{font-size:10px}.translate-option{padding:8px 0}.translate-flag{width:20px;height:20px}.translate-text span{font-size:12px}.translate-btn{padding:6px 10px;font-size:11px}}.vip-container{position:relative}.vip-container:hover .vip-content{opacity:1;visibility:visible;left:-260px}.donate-container{position:relative}.donate-container:hover .donate-content{opacity:1;visibility:visible;left:-260px}.translate-container{position:relative}.translate-container:hover .translate-content{opacity:1;visibility:visible;left:-260px}.service-container{position:relative}.service-container:hover .service-content{opacity:1;visibility:visible;left:-260px}.tf-translate-container{position:relative;max-width:400px;margin:0 auto;box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;background-color:#fff}.tf-nav-card{display:flex;align-items:center;justify-content:center;background-color:#f0f7ff;padding:18px 0;border-bottom:1px solid #e0e8f4}.tf-nav-card i{font-size:28px;color:#3b82f6}.tf-card-content{position:relative;padding:24px}.tf-content-arrow{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.tf-translate-card{padding:0}.tf-translate-header{margin-bottom:24px}.tf-translate-title{font-size:20px;font-weight:600;color:#1e293b;margin-bottom:8px}.tf-translate-subtitle{font-size:14px;color:#64748b}.tf-translate-body{margin-bottom:24px}.tf-translate-options{display:flex;flex-direction:column;gap:16px}.tf-translate-option{display:flex;align-items:center;padding:16px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:1px solid #e2e8f0;background-color:#fff}.tf-translate-option.active{background-color:#ecfdf5;border-color:#10b981}.tf-translate-option:hover:not(.active){background-color:#f8fafc}.tf-translate-flag{width:40px;height:40px;margin-right:16px;flex-shrink:0}.tf-translate-flag img{width:100%;height:100%;object-fit:contain}.tf-translate-text{flex-grow:1;display:flex;align-items:center;justify-content:space-between}.tf-translate-text span{font-size:15px;color:#1e293b;font-weight:500}.tf-translate-text i{font-size:18px}.tf-translate-footer{text-align:center}.tf-translate-btn{padding:14px 28px;background-color:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:500;transition:all .2s ease;width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.tf-translate-btn:hover{background-color:#2563eb}.tf-translate-btn:disabled{background-color:#94a3b8;cursor:not-allowed}.tf-text-green-500{color:#10b981}.float-right{display:none}.card-backtop{background:linear-gradient(135deg,#c4b5fd,#8b5cf6)}.card-backtop i{color:#fff}.card-backtop:hover{box-shadow:0 12px 35px rgba(139,92,246,.3)}.backtop-container{position:relative}.backtop-content{flex-direction:column;align-items:flex-start;padding:0;left:-260px;width:240px;position:absolute;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.backtop-card{width:100%;background:#fff;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.1);overflow:hidden}.backtop-header{padding:15px 20px;background:linear-gradient(135deg,#c4b5fd,#8b5cf6);color:#fff}.backtop-title{font-size:14px;font-weight:600;margin-bottom:5px}.backtop-subtitle{font-size:11px;opacity:.8}.backtop-footer{padding:15px 20px;text-align:center}.backtop-btn{width:100%;padding:8px 12px;background:linear-gradient(135deg,#c4b5fd,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.backtop-btn:hover{opacity:.9;transform:translateY(-2px)}.backtop-container:hover .backtop-content{opacity:1;visibility:visible;left:-260px}.ecyuan-navigation{position:absolute;top:50%;width:90%;left:5%;display:flex;justify-content:space-between;z-index:10;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity 0.3s ease}.ecyuan-swiper-container:hover .ecyuan-navigation{opacity:1}.ecyuan-button-prev,.ecyuan-button-next{width:36px;height:36px;background:rgba(0,0,0,0.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:all 0.2s ease;position:relative}.ecyuan-button-prev:hover,.ecyuan-button-next:hover{background:rgba(0,0,0,0.6)}.ecyuan-button-prev::before,.ecyuan-button-next::before{content:'';display:block;width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.ecyuan-button-next::before{transform:translate(-50%,-50%) rotate(-135deg)} 添加完CSS样式后,接下来在后台设置 – 自定义javascript代码中添加以下代码: jQuery(document).ready(function($) { var $gotop = $('.gotop-item.gotops'); var $checkinBtn = $('.checkin-btn'); $(window).scroll(function() { if ($(this).scrollTop() > 200) { $gotop.fadeIn(300); } else { $gotop.fadeOut(300); } }); $gotop.click(function() { $('html, body').animate({ scrollTop: 0 }, 800); return false; }); $('.backtop-btn').click(function(e) { e.preventDefault(); $('html, body').animate({ scrollTop: 0 }, 800); }); }); 添加完前两个代码之后,添加主代码,在后台设置 – 自定义底部HTML代码中添加代码: <div class="side-nav"> <div class="vip-container"> <div class="nav-card card-vip"> <i class="fa fa-diamond"></i></div> <div class="mx-card-content vip-content"> <div class="content-arrow"></div> <div class="vip-card"> <div class="vip-header"> <div class="vip-title">VIP 会员优惠</div> <div class="vip-subtitle">选择适合您的会员套餐</div> </div> <div class="vip-body"> <div class="vip-plans"> <div class="vip-plan"> <div class="plan-name">黄金月卡</div> <div class="plan-price"> <span class="plan-original">¥19.9</span> <span class="plan-discount">¥9.9</span> <span class="plan-save">省¥10</span></div> </div> <div class="vip-plan"> <div class="plan-name">黄金季卡</div> <div class="plan-price"> <span class="plan-original">¥60</span> <span class="plan-discount">¥25</span> <span class="plan-save">省¥35</span></div> </div> <div class="vip-plan"> <div class="plan-name">黑钻月卡</div> <div class="plan-price"> <span class="plan-original">¥39.9</span> <span class="plan-discount">¥19.9</span> <span class="plan-save">省¥20</span></div> </div> <div class="vip-plan"> <div class="plan-name">黑钻季卡</div> <div class="plan-price"> <span class="plan-original">¥120</span> <span class="plan-discount">¥55.9</span> <span class="plan-save">省¥64.1</span></div> </div> </div> </div> <div class="vip-buy vip-btn pay-vip" vip-level="2" data-toggle="tooltip" data-placement="top" href="javascript:;" data-original-title="开通会员"> <a class="vip-btn" style="display:inline-block;text-decoration:none;cursor:pointer;"> 立即购买 </a> </div> </div> </div> </div> <div class="donate-container"> <div class="nav-card card-donate"> <i class="fa fa-heart"></i></div> <div class="mx-card-content donate-content"> <div class="content-arrow"></div> <div class="donate-card"> <div class="donate-header"> <div class="donate-title">支持作者</div> <div class="donate-subtitle">您的支持是我们更新的动力</div> </div> <div class="donate-body"> <div class="donate-options"> <div class="donate-option"> <div class="donate-icon"> <i class="fa fa-coffee"></i></div> <div class="donate-text"> <h4>请喝杯咖啡</h4> <p>小额支持,表达心意</p> </div> </div> <div class="donate-option"> <div class="donate-icon"> <i class="fa fa-gift"></i></div> <div class="donate-text"> <h4>赠送礼品</h4> <p>更高级的支持方式</p> </div> </div> <div class="donate-option"> <div class="donate-icon"> <i class="fa fa-diamond"></i></div> <div class="donate-text"> <h4>成为赞助人</h4> <p>长期支持,获取特权</p> </div> </div> </div> </div> <div class="donate-footer"> <button class="donate-btn">立即支持</button></div> </div> </div> </div> <div class="huliku-float-item"> <a class="initiate-checkin my-custom-checkin" href="javascript:;" form-action="user_checkin" ed-text="每日签到"> <div class="nav-card card-checkin"> <i class="fa fa-calendar-check-o"></i> <div class="mx-card-content checkin-content"> <div class="content-arrow"></div> <div class="checkin-stats"> <div class="checkin-count"> <span id="checkin-count">0</span> <p>连续签到</p> </div> <div class="checkin-points"> <span id="checkin-points">0</span> <p>积分</p> </div> </div> <button class="checkin-btn" id="checkin-btn">今日签到</button> </div> </div> </a></div> <div class="service-container"> <div class="nav-card card-service"> <i class="fa fa-comments"></i></div> <div class="mx-card-content service-content"> <div class="content-arrow"></div> <div class="service-card"> <div class="service-header"> <div class="service-title">联系客服</div> <div class="service-subtitle">我们随时为您提供帮助</div> </div> <div class="service-body"> <div class="service-options"> <a class="service-option"> <div class="avatar-container"> <img src="https://www.huijuf.com/wp-content/uploads/2025/05/汇聚访506-03.png" alt="客服头像" class="avatar"> <span class="online-dot"></span></div> <div class="option-info"> <h4>客服专员</h4> <p>下方立即与客服人员对话</p> </div> </a> <a class="service-option"> <div class="option-icon"> <i class="fa fa-envelope"></i></div> <div class="option-info"> <h4>邮件支持</h4> <p>mohan@huijuf.com</p> </div> </a></div> </div> <div class="service-footer"> <button data-height="550" data-remote="/wp-admin/admin-ajax.php?action=private_window_modal&receive_user=1" class="but ml6 pw-1em jb-blue service-pm-btn" data-toggle="RefreshModal"> <i class="fa fa-paper-plane mr-2"></i> <span>发送私信给客服</span> <i class="fa fa-arrow-right ml-2"></i> </button></div> </div> </div> </div> <div class="backtop-container gotop-item gotops" style="display: none;"> <div class="nav-card card-backtop"> <i class="fa fa-arrow-up"></i> <div class="card-content backtop-content"> <div class="content-arrow"></div> <div class="backtop-card"> <div class="backtop-header"> <div class="backtop-title">返回顶部</div> <div class="backtop-subtitle">快速回到页面顶端</div> </div> <div class="backtop-footer"> <a href="javascript:void(0);" class="backtop-btn" style="display:inline-block;text-decoration:none;"> 立即返回 </a> </div> </div> </div> </div> </div> </div> 文章很赞,支持一下吧~ 还没有人为TA充电 为TA充电 还没有人为TA充电 © 版权声明 版权声明 1 本站名称: 七九网单 2 本站网址:www.fengxue.cc 3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。 4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。 5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。 6 本站附件资源、教程等内容如因时效原因失效或不可用,请评论区留言或联系站长及时更新。 THE END子比美化 喜欢就支持一下吧点赞7打赏 分享QQ空间微博QQ好友复制链接收藏如何下载资源?您可以通过搜索或浏览分类列表来找到您期望下载的资源。随后点击资源介绍页右侧的下载链接按钮,依据提示信息进行操作即可。是否需要充值才能下载?大部分资源可积分免费下载,为了维持网站的运行小部分资源须付费才能下载。下载的资源是否有版权?本站提供的下载资源均为网络搜集,仅供个人学习和交流使用。对于版权问题,请用户自行判断并承担相应责任。 上一篇 子比美化-为您的网站添加网站底部美化代码 下一篇 子比主题-快速导航链接 评论 抢沙发 请登录后发表评论 登录 注册 暂无评论内容