• 社流网
  • 软件仓库
  • 网站源码
  • 值得一看
  • 游戏助手
  • 影视推荐
搜索
投 稿
登录 注册
  • 打赏排行榜源码 [独家]

    • 时间:2025-10-22
    • 作者:傲轩小编
    • 浏览:878
    • 分类:网站源码


    此打赏源码是二开别人的,想找原版的某度一下打赏源码应该就会有的,把付款页面和排行榜分离出来,又做了些细节上的改动,然后又花了66块钱叫人适配Wordpress侧边栏,哎 我真是钱多老是喜欢折腾网站,之前有几个管我要都没给,现在直接分享。 应该是可以适应其他网站的侧边栏的 不懂的话把侧边栏代码丢给AI,他能帮你搞定,其他也不知道说什么,不善于表达,看下方演示地址吧 

    这个是原版 https://www.xkwo.com/thread-22219-1-1.html

    演示地址:https://789bh.com/  我只加电脑端 手机端我去除了 请用电脑打开。

    首页截图

    打赏排行榜源码 [独家]

    更多单独页面截图

    打赏排行榜源码 [独家]

    付款页面截图

    打赏排行榜源码 [独家]

    Wordpress自定义侧边栏代码


    <style>
    /* 顶部添加空格:保持之前微调后的高度 */
    .top-spacing {
    height: 8px;
    }

    .ranking-container {
    margin-top: 15px; /* 保持容器顶部间距不变 */
    }

    @media (min-width: 768px) {
    .ranking-container {
    margin-top: 0;
    }
    }

    .ranking-container .ranking-number {
    font-weight: bold;
    font-size: 0.9rem; /* 减小字体 */
    }

    .ranking-container .ranking-list {
    max-height: 500px;
    overflow-y: auto;
    scrollbar-width: none;
    scrollbar-color: #0d6efd #f8f9fa;
    }

    .ranking-container .ranking-list::-webkit-scrollbar {
    width: 4px;
    }

    .ranking-container .ranking-list::-webkit-scrollbar-track {
    background: #f8f9fa;
    }

    .ranking-container .ranking-list::-webkit-scrollbar-thumb {
    background-color: #0d6efd;
    border-radius: 3px;
    }

    .ranking-container .ranking-item {
    padding: 6px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    transition: background-color 0.3s;
    }

    .ranking-container .ranking-item:last-child {
    border-bottom: none;
    }

    .ranking-container .ranking-item:hover {
    background-color: rgba(13, 110, 253, 0.03);
    }

    .ranking-container .ranking-avatar {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    object-fit: cover;
    }

    .ranking-container .ranking-info {
    flex: 1;
    min-width: 0;
    margin: 0 10px;
    }

    .ranking-container .ranking-amount {
    font-weight: 600;
    color: #0d6efd;
    white-space: nowrap;
    font-size: 0.95rem; /* 保持原有大小 */
    }

    @media (max-width: 576px) {
    .ranking-container .ranking-item {
    padding: 10px 8px;
    }

    .ranking-container .ranking-avatar {
    width: 35px;
    height: 35px;
    }

    .ranking-container .ranking-info {
    margin: 0 8px;
    }

    .ranking-container .ranking-amount {
    font-size: 0.9rem; /* 保持原有大小 */
    }

    .ranking-container .ranking-number {
    font-size: 0.8rem; /* 减小字体 */
    min-width: 24px;
    }

    /* 手机端样式调整 */
    .ranking-container {
    margin: 0;
    }

    .ranking-container .card {
    border-radius: 0;
    margin: 0;
    }

    .ranking-container .card-body {
    padding: 15px;
    }

    .ranking-container .ranking-list {
    max-height: none;
    overflow-y: visible;
    }

    .ranking-container .ranking-list::-webkit-scrollbar {
    display: none;
    }
    }

    .ranking-container .card {
    border: none;
    border-radius: 20px;
    margin-bottom: 0px;
    background: white;
    box-shadow: unset;
    overflow: hidden;
    }

    .ranking-container .card-body {
    padding: 12px 16px; /* 保持卡片内边距不变 */
    }

    /* 顶部文字样式:仅减小标题底部间距,让下方展示更靠近顶部 */
    .ranking-container .card-title {
    color: #2c3e50;
    font-weight: 700;
    font-size: 1.1rem;
    margin-bottom: 5px; /* 从12px减至8px,仅靠近一点点 */
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 13px;
    padding: 5px 0;
    }

    /* 按钮样式:保持之前调整好的尺寸 */
    .card-title .donate,
    .card-title .more {
    font-size: 12px;
    transform: none;
    padding: 3px 8px;
    color: #F1404A !important;
    border: 0.5px solid #F1404A;
    border-radius: 5px;
    display: inline-block;
    transition: all 0.2s ease;
    }

    .card-title .donate:hover,
    .card-title .more:hover {
    background-color: rgba(241, 64, 74, 0.1);
    }

    /* 标题图标颜色加深 */
    .card-title .text-warning {
    color: #fd7e14 !important;
    }

    @media (max-width: 768px) {
    .ranking-container {
    margin: 0;
    }

    .ranking-container .card {
    border-radius: 0;
    margin: 0;
    }

    .ranking-container .card-body {
    padding: 15px;
    }

    .ranking-container .ranking-list {
    margin-bottom: 0;
    }

    .ranking-container .ranking-item {
    padding-bottom: 8px;
    }

    /* 移动端顶部文字适配:同步减小标题底部间距 */
    .ranking-container .card-title {
    gap: 9px;
    font-size: 1rem;
    margin-bottom: 8px;
    }
    }

    .ranking-container .ranking-list::-webkit-scrollbar {
    width: 4px;
    }

    .io-black-mode .ranking-container .card {
    background: #2c2e2f;
    }

    .io-black-mode .ranking-container .card-title {
    color: #fff;
    }

    /* 深色模式按钮样式:保持不变 */
    .io-black-mode .card-title .donate,
    .io-black-mode .card-title .more {
    font-size: 12px;
    padding: 3px 8px;
    color: #ff6b6b !important;
    border: 0.5px solid #ff6b6b;
    border-radius: 5px;
    }

    .io-black-mode .card-title .donate:hover,
    .io-black-mode .card-title .more:hover {
    background-color: rgba(255, 107, 107, 0.1);
    }

    /* 新增渐变动画样式 */
    @keyframes rainbow-gradient {
    0% {
    background-position: 100% 50%;
    }
    100% {
    background-position: -100% 50%;
    }
    }

    .gradient-text {
    background: linear-gradient(to left, red, orange, yellow, green, blue, indigo, violet);
    background-size: 200% 100%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow-gradient 3s linear infinite;
    }

    /* 调整其他字体大小 */
    .ranking-info .fw-bold {
    font-size: 0.9rem; /* 减小用户名字体 */
    white-space: nowrap; /* 强制在一行显示 */
    overflow: hidden; /* 隐藏溢出内容 */
    text-overflow: ellipsis; /* 溢出部分显示省略号 */
    }

    .ranking-info small {
    font-size: 0.78rem; /* 减小网址字体 */
    white-space: nowrap; /* 强制在一行显示 */
    overflow: hidden; /* 隐藏溢出内容 */
    text-overflow: ellipsis; /* 溢出部分显示省略号 */
    display: block; /* 确保占据一行 */
    }
    </style>

    <div class="top-spacing"></div> <!-- 顶部空格区域保持不变 -->

    <div>
    <div class="ranking-container">
    <!-- 排行榜前的固定文字 -->
    <div class="card">
    <div class="card-body">
    <h5 class="card-title text-center mb-4">
    <a href="https://789bh.com/12345-2" class="more gradient-text" target="_blank">查看更多</a>
    <span><i class="fas fa-crown text-warning me-2"></i>捐赠排行榜</span>
    <a href="https://789bh.com/ds/" class="donate gradient-text" target="_blank">支持一下</a>
    </h5>
    <div id="rankingList" class="ranking-list">
    <!-- 排行榜将通过 JavaScript 动态加载 -->
    </div>
    </div>
    </div>
    <!-- 排行榜后的固定文字 -->
    </div>
    </div>

    <script src="https://lf26-cdn-tos.bytecdntp.com/cdn/expire-1-M/jquery/3.6.0/jquery.min.js"></script>
    <script src="https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/bootstrap/5.1.3/js/bootstrap.bundle.min.js"></script>
    <script>
    $(document).ready(function () {
    /* 加载排行榜数据 */
    function loadRanking() {
    $.get('https://789bh.com/ds/api/get_ranking.php', function (response) {
    if (response.code === 0) {
    const { rankings, statistics } = response.data;

    /* 更新排行榜 */
    const rankingHtml = rankings.map((rank, index) => {
    let url = rank.website;
    let urlText = url? `感谢${url}` : '暂无网址信息';
    return `
    <div class="ranking-item d-flex align-items-center">
    <img src="${rank.avatar}" class="ranking-avatar" alt="头像"
    style="border: 2px solid ${index < 3? '#ffd700' : '#e9ecef'}">
    <div class="ranking-info">
    <div class="text-truncate fw-bold">${rank.qq}</div>
    <small class="text-muted"><a href="${url || '#'}" target="_blank" class="gradient-text">${urlText}</a></small>
    </div>
    <div class="ranking-amount">
    ¥${rank.total_amount.toFixed(2)}
    </div>
    </div>
    `;
    }).join('');

    $('#rankingList').html(rankingHtml);
    }
    });
    }

    /* 初始加载排行榜 */
    loadRanking();
    /* 每60秒刷新一次排行榜 */
    setInterval(loadRanking, 60000);
    });
    </script>


    对页面排版或美化不满意可以找AI,遇事不觉找AI


    分享
    支持Ta
    猜你喜欢
    • [精品APP] 笔趣阁红色版v5.2.5看漫看书,体验感拉满!

      【应用名称]:笔趣阁红色版【适...

    • 美疯了的微信头女头 很美好的女头大全

      宝藏美女头像怎么能不爱了,超甜...

    • TikTok国际版APP v42.6.4抖音TikTok解锁版

      抖音App是全球最受欢迎的短视...

    • 在线观影(低端影视)关停网站 疑似版权问题

      颇受爱好者们欢迎的在线影视资源...

  • 作者信息
    • 1774 文章数
    • 98
      贡献

    Author Views

    • 作者专用
    • 签名:
    联系邮箱
     推荐
    • 2020最新游戏防沉迷实名认证有效身份证号大全
    • 推荐网站源码2020-03-22
    • MIAA-221 深田咏美(深田えいみ)最新 前男友刑满释
    • 推荐SEO优化2020-05-17
    • 小可爱直播_VIP_精品_免费_给力
    • 推荐软件仓库2020-01-24
    • SNIS-151:害羞的美少女蓝沢润(蓝泽润)的荧幕初体验
    • 推荐SEO优化2020-08-12
    • idbd-812 相沢みなみ(相泽南)最新 三年作品精彩画
    • 推荐SEO优化2020-05-17
    • 男朋友午夜把我的腿打开了 晚上和同砚做污污事
    • 推荐每日一看2020-08-22
    • 番号SNIS256:素直すぎて何でも聞いちゃう老人介護
    • 推荐软件仓库2020-02-11
    • 2022最新游戏防沉迷实名认证有效身份证号大全
    • 推荐杂七杂八2022-01-11

本站内容来源于互联网,仅供用于学习和交流,任何人不得倒卖、行骗、传播、严禁用于商业用途!请遵循相关法律法规,本站一切资源不代表本站立场如有侵权内容、不妥之处请第一时间联系我们删除,敬请谅解!
侵权删帖/违法举报/商务合作/投稿等事宜联系QQ:487484149 或邮箱(同QQ) 关键词搜索:QQ技术基地 ,社流网 ,铁柱网
网站地图 - 广告合作 - 51La 联系我们| 关于我们| 网站管理 站点地图| 备案号:鲁ICP备2025203199号-2|

  • 本站同款高防CDN
  • 关于
  • 合作
  • 地图