标签: HTML

  • 很火的仿朋友圈源码带后台

    新增视频发布功能

    前端:HTML + CSS + JavaScript

    后端:建议使用PHP 5.4+,推荐版本在PHP 5.5以下

    搭建网站需要修改/conn/conn.php配置文件,并导入数据库

    后台登录账号为admin,密码设定为123456

    [content_hide]

    下载地址:https://pan.baidu.com/s/1iTltZhMUkA37VC-Fqhy5TA?pwd=17qb 

    提取码:17qb

    [/content_hide]

    很火的仿朋友圈源码带后台

    很火的仿朋友圈源码带后台

  • 域名出售单页源码

    PHP做的数组,不喜欢用PHP的可以自己转换成HTML

    域名出售单页源码

    [content_hide]

    下载地址:https://xiaok.lanzoum.com/ikNqm1hscy0d

    [/content_hide]

  • B2美化通知弹窗(其他WP主题通用)

    B2美化通知弹窗(其他WP主题通用)

    添加一个通用的WordPress美化通知弹窗,供会员活动或者通知使用。这个方法适用于所有的WordPress网站主题,并特别适合B2主题美化和子比主题等用户沟通较多的主题。

    分别有带倒计时版本和不带倒计时版本两个

    效果图

    教程

    倒计时版通知源码

    注意里面的注释

    <script>
    window.onload = function () {
    countDown();
    function addZero(i) {
    return i < 10 ? "0" + i: i + "";
    }
    function countDown() {
    var nowtime = new Date();
    var endtime = new Date("此处填写截至日期格式为xxxx/xx/xx");
    var lefttime = parseInt((endtime.getTime() - nowtime.getTime()) / 1000);
    var d = parseInt(lefttime / (24*60*60))
    var h = parseInt(lefttime / (60 * 60) % 24);
    var m = parseInt(lefttime / 60 % 60);
    var s = parseInt(lefttime % 60);
    d = addZero(d)
    h = addZero(h);
    m = addZero(m);
    s = addZero(s);
    document.querySelector(".count").innerHTML = `活动倒计时 ${d}天 ${h} 时 ${m} 分 ${s} 秒`;
    if (lefttime <= 0) {
    document.querySelector(".count").innerHTML = "<style>.Ji-col{display: none;}</style>";
    return;
    }
    setTimeout(countDown, 1000);
    }
    }
    </script>
    <div class="Ji-row">
    <div class="Ji-col">
    <div class="vip-login-tip" style="background-image: url(此处填写图片url);">
    <div class="vip-login-countdown-row">
    <div class="counddown-wrap">
    <p class="count"></p>
    </div>
    </div>
    <div class="vip-login-title">此处填写活动标题</div>
    <div class="vip-login-subtitle">此处填写活动介绍</div>
    <!--此处子比用户不用动,其他主题请替换为自己的vip开通页面-->
    <div><a href="javascript:;" class="vip-login-btn pay-vip">此处填写按钮内容</a></div>
    <div class="close"><svg class="ic-close" viewBox="0 0 1024 1024"><path d="M573.44 512.128l237.888 237.696a43.328 43.328 0 0 1 0 59.712 43.392 43.392 0 0 1-59.712 0L513.728 571.84 265.856 819.712a44.672 44.672 0 0 1-61.568 0 44.672 44.672 0 0 1 0-61.568L452.16 510.272 214.208 272.448a43.328 43.328 0 0 1 0-59.648 43.392 43.392 0 0 1 59.712 0l237.952 237.76 246.272-246.272a44.672 44.672 0 0 1 61.568 0 44.672 44.672 0 0 1 0 61.568L573.44 512.128z"></path></svg></div>
    </div>
    </div>
    </div>
    <script>
    var closeButtons = document.getElementsByClassName('close');
    for (var i = 0; i < closeButtons.length; i++) {
    closeButtons[i].addEventListener('click', function() {
    this.parentNode.style.display = 'none';
    });
    }
    </script>
    <style>
    @media (max-width:800px) {
    .Ji-col {
    display:none;
    }
    }.vip-login-tip {
    position:relative;
    box-sizing:border-box;
    padding:18px 10px 22px 20px;
    width:400px;
    height:175px;
    border-radius:10px;
    background-color:#fff;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-size:130px;
    box-shadow:0 0 30px rgba(0,0,0,.1);
    box-shadow:0px 0px 8px rgba(255,112,173,0.35);
    }
    .vip-login-countdown-row {
    display:flex;
    align-items:center
    }
    .vip-login-countdown-row i {
    color:var(--header-color);
    font-size:18px
    }
    .vip-login-countdown-row .countdown-lable {
    margin:0 3px 0 4px;
    font-size:14px;
    line-height:16px
    }
    .vip-login-countdown-row .counddown-wrap {
    font-size:14px
    }
    .vip-login-title {
    width:218px;
    margin:10px 0;
    font-weight:600;
    font-size:16px;
    line-height:22px;
    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:1
    }
    .vip-login-subtitle {
    width:218px;
    color:var(--text2);
    font-size:14px;
    line-height:20px;
    display:-webkit-box;
    color:#8e8e8e;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:1
    }
    .vip-login-btn {
    margin-top:10px;
    display:inline-block;
    height:40px;
    width:160px;
    line-height:40px;
    text-align:center;
    border-radius:8px;
    color:#fff;
    background-color:#00b2ff;
    transition:background-color .3s,color .3s;
    font-weight:600;
    cursor:pointer
    }
    .close {
    position:absolute;
    top:0px;
    right:7px;
    cursor:pointer
    }
    .Ji-row {
    position:fixed;
    bottom:30px;
    right:80px;
    z-index:10;
    display:flex;
    justify-content:right
    }
    .vip-login-countdown-row .counddown-wrap span {
    display:inline-block;
    margin:0px 4px;
    width:20px;
    font-size:13px;
    height:18px;
    color:var(--header-color);
    border-radius:5px;
    text-align:center;
    line-height:18px;
    font-weight:500px;
    background:var(--header-color)
    }
    </style>
    

    不带倒计时版

     <script>
    window.onload = function () {
    countDown();
    function addZero(i) {
    return i < 10 ? "0" + i: i + "";
    }
    function countDown() {
    var nowtime = new Date();
    var endtime = new Date("2023/12/31");
    var lefttime = parseInt((endtime.getTime() - nowtime.getTime()) / 1000);
    var d = parseInt(lefttime / (24*60*60))
    var h = parseInt(lefttime / (60 * 60) % 24);
    var m = parseInt(lefttime / 60 % 60);
    var s = parseInt(lefttime % 60);
    d = addZero(d)
    h = addZero(h);
    m = addZero(m);
    s = addZero(s);
    document.querySelector(".count").innerHTML = `活动倒计时<p class="red_p"> ${d}</p>天 <p class="red_p">${h}</p> 时 <p class="red_p">${m}</p> 分 <p class="red_p">${s} </p>秒`;
    if (lefttime <= 0) {
    document.querySelector(".count").innerHTML = "<style>.Ji-col{display: none;}</style>";
    return;
    }
    setTimeout(countDown, 1000);
    }
    }
    </script>
    <div class="Ji-row">
    <div class="Ji-col">
    <div class="vip-login-tip" style="background-image: url(替换为你的图片链接);">
    <div class="vip-login-countdown-row">
    <div class="counddown-wrap">
    <p class="count" style="display: flex;"></p>
    </div>
    </div>
    <div class="vip-login-title">本站会员特惠</div>
    <div class="vip-login-subtitle">限时2023年10月8日至12月31日<br>永久会员仅需<small>¥</small>109</div>
    <div><a href="/vips" class="vip-login-btn">了解详情</a></div>
    <div class="close"><svg class="ic-close" viewBox="0 0 1024 1024"><path d="M573.44 512.128l237.888 237.696a43.328 43.328 0 0 1 0 59.712 43.392 43.392 0 0 1-59.712 0L513.728 571.84 265.856 819.712a44.672 44.672 0 0 1-61.568 0 44.672 44.672 0 0 1 0-61.568L452.16 510.272 214.208 272.448a43.328 43.328 0 0 1 0-59.648 43.392 43.392 0 0 1 59.712 0l237.952 237.76 246.272-246.272a44.672 44.672 0 0 1 61.568 0 44.672 44.672 0 0 1 0 61.568L573.44 512.128z"></path></svg></div>
    </div>
    </div>
    </div>
    <script>
    var today = new Date().toDateString();
    var isClosed = localStorage.getItem('popupClosed');
    if (isClosed !== today) {
    var closeButtons = document.getElementsByClassName('close');
    for (var i = 0; i < closeButtons.length; i++) {
    closeButtons[i].addEventListener('click', function() {
    this.parentNode.style.display = 'none';
    localStorage.setItem('popupClosed', today);
    });
    }
    } else {
    var jiRow = document.querySelector('.Ji-row');
    if (jiRow) {
    jiRow.style.display = 'none';
    }
    }
    </script>
    <style>
    @media (max-width:800px) {
    .Ji-col {
    display:none;
    }
    }.vip-login-tip {
    position:relative;
    box-sizing:border-box;
    padding:18px 10px 22px 20px;
    width:400px;
    height:175px;
    border-radius: 10px;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-size:180px;
    background-color:#fff;
    box-shadow: 0px 0px 20px 0px #00000020;
    }
    .vip-login-countdown-row {
    display:flex;
    align-items:center
    }
    .red_p{
    color: red;
    }
    .vip-login-countdown-row i {
    color:var(--header-color);
    font-size:18px
    }
    .vip-login-countdown-row .countdown-lable {
    margin:0 3px 0 4px;
    font-size:14px;
    line-height:16px
    }
    .vip-login-countdown-row .counddown-wrap {
    font-size:14px
    }
    .vip-login-title {
    width:218px;
    margin:10px 0;
    font-weight:600;
    font-size:16px;
    line-height:22px;
    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:1
    }
    .vip-login-subtitle {
    width:218px;
    color:var(--text2);
    font-size:14px;
    line-height:20px;
    display:-webkit-box;
    color:#8e8e8e;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:3
    }
    .vip-login-btn {
    margin-top:10px;
    display:inline-block;
    height:40px;
    width:160px;
    line-height:40px;
    text-align:center;
    border-radius:8px;
    color:#fff;
    background-color:#00b2ff;
    transition:background-color .3s,color .3s;
    font-weight:600;
    cursor:pointer
    }
    .close {
    position:absolute;
    top:7px;
    right:7px;
    cursor:pointer
    }
    .Ji-row {
    position:fixed;
    bottom:30px;
    right:80px;
    z-index:10;
    display:flex;
    justify-content:right;
    }
    .vip-login-countdown-row .counddown-wrap span {
    display:inline-block;
    margin:0px 4px;
    width:20px;
    font-size:13px;
    height:18px;
    color:var(--header-color);
    border-radius:5px;
    text-align:center;
    line-height:18px;
    font-weight:500px;
    background:var(--header-color)
    }
    svg.ic-close {
    width: 20px;
    height: 20px;
    }
    </style>

     

    使用方法和说明

    放在footer.php文件里(body标签之前),或者放在你主题自定义底部html代码中也行,只要可以加载就行!

    说明:用户关闭弹窗后当天不再弹出,第二天才会弹出,或手动清除cookies,也可以

    好看的背景图

    上文演示里面提到的背景图如下:

    https://pic.imgdb.cn/item/6538701dc458853aefd76df5.png

    https://pic.imgdb.cn/item/65392966c458853aef1b2b90.png

  • 简单好看个人引导页毛玻璃页面 HTML 源码

    简单好看个人引导页毛玻璃页面 HTML 源码

    简单好看个人引导页毛玻璃页面 HTML 源码

    毛玻璃个人引导页源码,界面简洁,已测可完美搭建,UI非常不错的,有兴趣的自行去安装体验吧,其它就没什么好介绍的了。

    下载地址:https://xiaok.lanzoum.com/ieiRp1e44w9a

  • 企业贸易站官网是HTML模板源码,提供完整源代码

    企业贸易站官网是HTML模板源码,提供完整源代码

    企业贸易站官网是HTML模板源码,提供完整源代码

    企业贸易站官网是HTML模板源码,提供完整源代码

    企业贸易站官网是HTML模板源码,提供完整源代码

    企业贸易站官网是HTML模板源码,提供完整源代码二改的是:【两套AI官网】chatGPT官网HTML模板源码,

    为了一起学习所以就分享出来了

    有能力的自行二开加后台等

    [content_hide]

    原版::https://www.xkwo.com/article-31784.html

    源代码:https://xiaok.lanzoum.com/iiEWW19lm75g

    [/content_hide]

  • 打赏台多合一支付收款HTML源码

    打赏台多合一支付收款HTML源码

    多合一打赏支付收款(微信、QQ、支付宝)

    源码直接上传到空间解压缩即可访问,或者用本地浏览器打开访问

    PS;只需要将自己的收款二维码替换即可,或用改图工具将压缩包的(二维码图片素材.zip)解压缩后,再p图

    该源码全开源无加密,所有操作均在本地无需调用外部资源防止失效!

    [content_hide]

    下载地址;

    https://zhiyun.lanzoue.com/iAa0M195607e

    [/content_hide]

  • 开源Windows12网页版HTML源码

    开源Windows12网页版HTML源码

    开源Windows12网页版HTML源码,无需安装就能用的Win12网页版来了Windows12概念版(PoweredbyPowerPoint)后深受启发,于是通过使用HTML、CSS、js等技术做了这样一个模拟板的Windows12系统,并已发布至github进行开源。

    这个模拟版Windows12只是一个网页并不是真正的系统,直接打开就能体验,大家看这个UI风格真的绝了,但好像是不是有点像MacOS。

    精美的UI设计,流畅且丰富的动画,对于初中生来说真的牛。

    这个模拟系统目前已经具备各种基础功能,如可以体验文件资源管理器、任务管理器、系统设置、计算器、记事本等等,且还集成了Visual Studio Code、Python等。

    甚至内置了 Edge浏览器。

    这个浏览器真的可以访问互联网,可以进行搜索,可以打开各种网页。 项目目前才上线不久,但是对于这个模拟版Windows12的未来,作者还是规划了不少功能。

    下载代码,无需安装,打开 desktop.html 即

    下载地址:https://xiaok.lanzoum.com/i0ESQ1942lqj

    开源Windows12网页版HTML源码

  • (亲测)小白自助发卡销售系统|支持自助选号批量购买Thinkphp6.0+Layui

    (亲测)小白自助发卡销售系统|支持自助选号批量购买Thinkphp6.0+Layui

    安装说明:

    环境:php7.4以上+mysql5.6

    1.导入数据库

    2.修改数据库文件config/database.php

    3.修改根目录.env,填写数据库信息

    4.后台:/admin 账号:admin  密码:123456

    小白自助发卡销售系统
    本系统由小白独立开发thinkphp+layui
    功能特色:
    1.前台下单支持自助选号。
    2.前台库存显示方案增加3种。
    3.自定义商品图片。
    4.支持邮件通知功能具体可到后台自行体验。
    5.支持批量下单购买。
    6.支持易支付接口(目前用的比较多)
    7.支持批量导入卡密
    8.PC和移动端下单页面各两套模板
    9.可自定义前台音乐(网易云)
    10.可自定义首页底部HTML

  • 全新UI彩虹外链网盘系统源码前后端美化模板

    彩虹外链网盘美化模板是一款 PHP 网盘与外链分享程序的模板,支持所有格式文件的上传、生成文件外链、图片外链、音乐视频外链等功能,同时还可以自动生成相应的 UBB 代码和 HTML 代码,支持文本、图片、音乐、视频在线预览。这不仅仅是一个网盘,更是一个图床亦或是音乐在线试听网站。

    模版文件上传到服务器根目录后解压替换文件即可,注意备份数据预防丢失。

    全新 UI 彩虹外链网盘系统源码前后端美化模板全新 UI 彩虹外链网盘系统源码前后端美化模板全新 UI 彩虹外链网盘系统源码前后端美化模板全新 UI 彩虹外链网盘系统源码前后端美化模板全新 UI 彩虹外链网盘系统源码前后端美化模板全新 UI 彩虹外链网盘系统源码前后端美化模板

    全新 UI 彩虹外链网盘系统源码前后端美化模板

    [content_hide]

    https://suyan8.lanzouj.com/ik6PO17lvcfi

    [/content_hide]

  • 素材网源码资源下载站源码 带用户中心和VIP充值系统 后台管理+素材下载+积分金币下载

    素材网源码资源下载站源码 带用户中心和VIP充值系统 后台管理+素材下载+积分金币下载

    简介:

    添加站点,上传文件,权限设置成777 添加数据库,并导入数据

    修改\web_data\common.inc.php文件下的数据库配置信息

    注意:登录后台之后,系统-gt;系统基本参数 下面的站点根网址设置成你的域名,要带上http://。

    设置之后点击左边的生成栏目,然后点击下面的一键更新网站、更新主页HTML、更新栏目HTML、更新文档HTML把那些东西都生成一下,重新更新静态页面,这样网站页面就能正常打开了。

    后台地址:http://你的域名/admin/login.php 后台账号:admin 后台密码:qcymw.cn 前端地址:http://你的域名/user/login.php 测试账号:ymahz 测试账号密码:123456789

    图片:

    素材网源码资源下载站源码,带用户中心和VIP充值系统,后台管理+素材下载+积分金币下载【站长亲测】热门源码图片