2026原创:志愿者网站和报名管理系统毕设界面(可定制)
博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注网站制作、小程序开发、软件开发和大学生毕业设计教育、辅导。
专注于各种前端,vue.js/node.js/react,和ui框架Bootstrap、Tailwind CSS、Foundation、Bulma、Ant Design、Element、Vant等,接受定制如果需要联系我,可以在CSDN网站查询黄菊华老师的,在文章末尾可以获取联系方式
界面介绍
这个志愿者网站首页具有以下特色:
🎨 现代化设计
使用最新的Bootstrap 5框架
采用2027年流行的配色方案(森林绿、珊瑚红、青绿色)
响应式设计,适配各种设备
🏗️ 布局结构
顶部导航栏:左侧LOGO,中间搜索框,右侧注册登录按钮
主菜单:与顶部对齐,包含7个主要功能链接
英雄区域:使用轮播图作为背景,突出网站主题
活动展示:卡片式布局展示热门志愿者活动
数据统计:展示平台成就数据
特色功能:突出平台优势
页脚:包含联系信息和社交媒体链接
🖼️ 图片使用
使用了tupian文件夹中的素材图片:
logo.png - 网站LOGO
轮播图 (1).png - 英雄区域背景
志愿者活动素材 (1-3).jpg - 活动卡片图片
⚡ 交互功能
悬停效果和动画过渡
活动报名按钮
搜索功能
社交媒体链接
邮件订阅功能
📱 响应式特性
移动端友好的导航菜单
自适应图片和布局
触摸友好的按钮设计
这个设计既保持了模板的布局风格,又融入了现代化的设计元素和色彩搭配,符合志愿者网站温暖、专业的形象定位。
功能代码
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>志愿者之家 - 爱心传递,温暖社会</title>
<!-- Bootstrap 5 CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Font Awesome 6 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
<style>
:root {
--primary-color: #2E8B57;
--secondary-color: #FF6B6B;
--accent-color: #4ECDC4;
--dark-color: #2C3E50;
--light-color: #F8F9FA;
}
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background-color: #f8f9fa;
}
.navbar-brand img {
height: 50px;
}
.search-container {
max-width: 500px;
margin: 0 auto;
}
.search-box {
border: 2px solid var(--primary-color);
border-radius: 25px;
overflow: hidden;
}
.search-input {
border: none;
padding: 10px 20px;
}
.search-btn {
background: var(--primary-color);
color: white;
border: none;
padding: 10px 25px;
transition: all 0.3s;
}
.search-btn:hover {
background: var(--dark-color);
}
.main-menu {
background: linear-gradient(135deg, var(--dark-color), var(--primary-color));
border-radius: 0;
padding: 0;
}
.menu-link {
color: white;
padding: 15px 25px;
text-decoration: none;
display: inline-flex;
align-items: center;
transition: all 0.3s;
font-weight: 500;
}
.menu-link i {
margin-right: 8px;
font-size: 1.1em;
}
.menu-link:hover, .menu-link.active {
background: var(--secondary-color);
color: white;
transform: translateY(-2px);
}
.hero-section {
background: linear-gradient(rgba(44, 62, 80, 0.8), rgba(44, 62, 80, 0.8)),
url('tupian/轮播图 (2).png');
background-size: cover;
background-position: center;
color: white;
padding: 100px 0;
text-align: center;
}
.activity-card {
border: none;
border-radius: 15px;
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
transition: all 0.3s;
margin-bottom: 30px;
overflow: hidden;
}
.activity-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 25px rgba(0,0,0,0.2);
}
.activity-img {
height: 200px;
object-fit: cover;
width: 100%;
}
.activity-badge {
position: absolute;
top: 15px;
right: 15px;
background: var(--secondary-color);
color: white;
padding: 5px 15px;
border-radius: 20px;
font-size: 0.8em;
}
.btn-volunteer {
background: var(--primary-color);
color: white;
border: none;
padding: 10px 25px;
border-radius: 25px;
transition: all 0.3s;
}
.btn-volunteer:hover {
background: var(--dark-color);
transform: translateY(-2px);
}
.stats-section {
background: var(--dark-color);
color: white;
padding: 60px 0;
}
.stat-number {
font-size: 3em;
font-weight: bold;
color: var(--accent-color);
}
.feature-icon {
font-size: 3em;
color: var(--primary-color);
margin-bottom: 20px;
}
.footer {
background: var(--dark-color);
color: white;
padding: 50px 0 20px;
}
.social-links a {
color: white;
font-size: 1.5em;
margin: 0 10px;
transition: all 0.3s;
}
.social-links a:hover {
color: var(--accent-color);
transform: translateY(-3px);
}
</style>
</head>
<body>
<!-- 顶部导航栏 -->
<nav class="navbar navbar-expand-lg navbar-light bg-white shadow-sm">
<div class="container">
<!-- Logo -->
<a class="navbar-brand" href="#">
<img src="tupian/logo.png" alt="志愿者之家">
</a>
<!-- 搜索框 -->
<div class="search-container">
<div class="search-box">
<div class="input-group">
<input type="text" class="form-control search-input" placeholder="搜索志愿者活动...">
<button class="btn search-btn">
<i class="fas fa-search"></i> 搜索
</button>
</div>
</div>
</div>
<!-- 注册登录按钮 -->
<div class="d-flex">
<a href="#" class="btn btn-outline-primary me-2">
<i class="fas fa-user-plus"></i> 注册
</a>
<a href="#" class="btn btn-volunteer">
<i class="fas fa-sign-in-alt"></i> 登录
</a>
</div>
</div>
</nav>
<!-- 主菜单 -->
<div class="main-menu">
<div class="container">
<div class="d-flex justify-content-between">
<a href="#" class="menu-link active">
<i class="fas fa-home"></i> 首页
</a>
<a href="#" class="menu-link">
<i class="fas fa-hand-holding-heart"></i> 活动报名
</a>
<a href="#" class="menu-link">
<i class="fas fa-users"></i> 志愿者团队
</a>
<a href="#" class="menu-link">
<i class="fas fa-trophy"></i> 志愿者荣誉
</a>
<a href="#" class="menu-link">
<i class="fas fa-newspaper"></i> 志愿新闻
</a>
<a href="#" class="menu-link">
<i class="fas fa-info-circle"></i> 关于我们
</a>
<a href="#" class="menu-link">
<i class="fas fa-phone"></i> 联系我们
</a>
</div>
</div>
</div>
<!-- 英雄区域 -->
<section class="hero-section">
<div class="container">
<h1 class="display-4 fw-bold mb-4">加入我们,让世界更美好</h1>
<p class="lead mb-4">汇聚爱心力量,传递社会温暖。2027年,让我们一起创造更多美好回忆</p>
<a href="#" class="btn btn-volunteer btn-lg">
<i class="fas fa-hand-holding-heart"></i> 立即报名参加活动
</a>
</div>
</section>
<!-- 热门活动 -->
<section class="py-5">
<div class="container">
<div class="text-center mb-5">
<h2 class="fw-bold">热门志愿者活动</h2>
<p class="text-muted">选择您感兴趣的活动,加入我们的志愿者大家庭</p>
</div>
<div class="row">
<!-- 活动1 -->
<div class="col-md-4">
<div class="activity-card">
<div class="position-relative">
<img src="tupian/志愿者活动素材 (1).jpg" class="activity-img" alt="社区环保活动">
<span class="activity-badge">热门</span>
</div>
<div class="card-body">
<h5 class="card-title">社区环保清洁活动</h5>
<p class="card-text text-muted">
<i class="fas fa-calendar-alt"></i> 2027年3月15日<br>
<i class="fas fa-map-marker-alt"></i> 市中心公园
</p>
<p>参与社区环境美化,共建绿色家园</p>
<a href="#" class="btn btn-volunteer w-100">立即报名</a>
</div>
</div>
</div>
<!-- 活动2 -->
<div class="col-md-4">
<div class="activity-card">
<div class="position-relative">
<img src="tupian/志愿者活动素材 (2).jpg" class="activity-img" alt="敬老院慰问">
<span class="activity-badge">新活动</span>
</div>
<div class="card-body">
<h5 class="card-title">敬老院爱心慰问</h5>
<p class="card-text text-muted">
<i class="fas fa-calendar-alt"></i> 2027年3月20日<br>
<i class="fas fa-map-marker-alt"></i> 阳光敬老院
</p>
<p>关爱老年人,传递温暖与爱心</p>
<a href="#" class="btn btn-volunteer w-100">立即报名</a>
</div>
</div>
</div>
<!-- 活动3 -->
<div class="col-md-4">
<div class="activity-card">
<div class="position-relative">
<img src="tupian/志愿者活动素材 (3).jpg" class="activity-img" alt="儿童教育支持">
<span class="activity-badge">急需志愿者</span>
</div>
<div class="card-body">
<h5 class="card-title">儿童教育支持计划</h5>
<p class="card-text text-muted">
<i class="fas fa-calendar-alt"></i> 2027年3月25日<br>
<i class="fas fa-map-marker-alt"></i> 希望小学
</p>
<p>帮助贫困地区儿童获得更好的教育</p>
<a href="#" class="btn btn-volunteer w-100">立即报名</a>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- 数据统计 -->
<section class="stats-section">
<div class="container text-center">
<div class="row">
<div class="col-md-3">
<div class="stat-number">5,280+</div>
<p>注册志愿者</p>
</div>
<div class="col-md-3">
<div class="stat-number">1,256</div>
<p>已完成活动</p>
</div>
<div class="col-md-3">
<div class="stat-number">38,940+</div>
<p>服务总时长(小时)</p>
</div>
<div class="col-md-3">
<div class="stat-number">126</div>
<p>合作社区</p>
</div>
</div>
</div>
</section>
<!-- 志愿者简介与资讯 -->
<section class="py-5">
<div class="container">
<div class="row">
<!-- 左侧:志愿者简介 -->
<div class="col-lg-6 mb-5 mb-lg-0">
<div class="card border-0 shadow-sm h-100">
<div class="card-header bg-primary text-white">
<h4 class="mb-0"><i class="fas fa-info-circle me-2"></i>志愿者简介</h4>
</div>
<div class="card-body">
<div class="text-center mb-4">
<img src="tupian/志愿者活动素材 (4).jpg" alt="志愿者团队" class="img-fluid rounded" style="max-height: 200px; object-fit: cover;">
</div>
<h5 class="text-primary">什么是志愿者?</h5>
<p class="text-muted">志愿者是指自愿贡献个人的时间、精力、技能等资源,为社会公益事业提供无偿服务的人员。他们以爱心为动力,以奉献为宗旨,是社会发展的重要力量。</p>
<h5 class="text-primary mt-4">志愿者的价值</h5>
<ul class="list-unstyled">
<li class="mb-2"><i class="fas fa-check text-success me-2"></i>促进社会和谐与进步</li>
<li class="mb-2"><i class="fas fa-check text-success me-2"></i>帮助弱势群体改善生活</li>
<li class="mb-2"><i class="fas fa-check text-success me-2"></i>推动环境保护和可持续发展</li>
<li class="mb-2"><i class="fas fa-check text-success me-2"></i>传承和弘扬中华传统美德</li>
</ul>
<h5 class="text-primary mt-4">成为志愿者的好处</h5>
<div class="row text-center">
<div class="col-4">
<div class="p-3">
<i class="fas fa-heart text-danger fs-2"></i>
<p class="small mb-0 mt-2">心灵成长</p>
</div>
</div>
<div class="col-4">
<div class="p-3">
<i class="fas fa-users text-primary fs-2"></i>
<p class="small mb-0 mt-2">社交拓展</p>
</div>
</div>
<div class="col-4">
<div class="p-3">
<i class="fas fa-graduation-cap text-success fs-2"></i>
<p class="small mb-0 mt-2">技能提升</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- 右侧:最新志愿者资讯 -->
<div class="col-lg-6">
<div class="card border-0 shadow-sm h-100">
<div class="card-header bg-success text-white">
<h4 class="mb-0"><i class="fas fa-newspaper me-2"></i>最新志愿者资讯</h4>
</div>
<div class="card-body">
<!-- 资讯1 -->
<div class="d-flex mb-4 pb-3 border-bottom">
<div class="flex-shrink-0">
<img src="tupian/志愿者活动素材 (5).jpg" alt="资讯图片" class="rounded" style="width: 80px; height: 80px; object-fit: cover;">
</div>
<div class="flex-grow-1 ms-3">
<h6 class="mb-1">2027年春季志愿者招募计划正式启动</h6>
<p class="text-muted small mb-2">2027年3月1日发布</p>
<p class="small text-muted mb-0">本次招募涵盖环保、教育、助老等多个领域,期待您的加入...</p>
<a href="#" class="text-primary small">阅读全文 <i class="fas fa-arrow-right"></i></a>
</div>
</div>
<!-- 资讯2 -->
<div class="d-flex mb-4 pb-3 border-bottom">
<div class="flex-shrink-0">
<img src="tupian/志愿者活动素材 (6).jpg" alt="资讯图片" class="rounded" style="width: 80px; height: 80px; object-fit: cover;">
</div>
<div class="flex-grow-1 ms-3">
<h6 class="mb-1">志愿者表彰大会圆满落幕,百名优秀志愿者获表彰</h6>
<p class="text-muted small mb-2">2027年2月25日发布</p>
<p class="small text-muted mb-0">在过去一年中,志愿者们为社会做出了巨大贡献,特此表彰...</p>
<a href="#" class="text-primary small">阅读全文 <i class="fas fa-arrow-right"></i></a>
</div>
</div>
<!-- 资讯3 -->
<div class="d-flex mb-4 pb-3 border-bottom">
<div class="flex-shrink-0">
<img src="tupian/志愿者活动素材 (7).jpg" alt="资讯图片" class="rounded" style="width: 80px; height: 80px; object-fit: cover;">
</div>
<div class="flex-grow-1 ms-3">
<h6 class="mb-1">志愿者培训课程升级,新增数字化服务技能培训</h6>
<p class="text-muted small mb-2">2027年2月20日发布</p>
<p class="small text-muted mb-0">为适应数字化时代需求,我们新增了多项实用技能培训课程...</p>
<a href="#" class="text-primary small">阅读全文 <i class="fas fa-arrow-right"></i></a>
</div>
</div>
<!-- 资讯4 -->
<div class="d-flex">
<div class="flex-shrink-0">
<img src="tupian/活动03.jpg" alt="资讯图片" class="rounded" style="width: 80px; height: 80px; object-fit: cover;">
</div>
<div class="flex-grow-1 ms-3">
<h6 class="mb-1">国际志愿者日特别活动:"爱心传递,温暖寒冬"</h6>
<p class="text-muted small mb-2">2027年2月15日发布</p>
<p class="small text-muted mb-0">为庆祝国际志愿者日,我们将举办系列公益活动,欢迎参与...</p>
<a href="#" class="text-primary small">阅读全文 <i class="fas fa-arrow-right"></i></a>
</div>
</div>
<div class="text-center mt-4">
<a href="#" class="btn btn-outline-primary">
<i class="fas fa-list"></i> 查看更多资讯
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- 特色功能 -->
<section class="py-5 bg-light">
<div class="container">
<div class="text-center mb-5">
<h2 class="fw-bold">为什么选择我们</h2>
<p class="text-muted">专业的志愿者服务平台,为您提供最好的志愿服务体验</p>
</div>
<div class="row">
<div class="col-md-4 text-center mb-4">
<div class="feature-icon">
<i class="fas fa-shield-alt"></i>
</div>
<h4>安全保障</h4>
<p class="text-muted">所有活动都经过严格审核,确保志愿者安全</p>
</div>
<div class="col-md-4 text-center mb-4">
<div class="feature-icon">
<i class="fas fa-clock"></i>
</div>
<h4>灵活时间</h4>
<p class="text-muted">根据您的空闲时间选择合适的活动</p>
</div>
<div class="col-md-4 text-center mb-4">
<div class="feature-icon">
<i class="fas fa-award"></i>
</div>
<h4>荣誉认证</h4>
<p class="text-muted">参与活动可获得官方认证的志愿服务证书</p>
</div>
</div>
</div>
</section>
<!-- 页脚 -->
<footer class="footer">
<div class="container">
<div class="row">
<div class="col-md-4">
<h5>志愿者之家</h5>
<p>致力于搭建志愿者与服务需求的桥梁,让爱心传递更高效。</p>
<div class="social-links">
<a href="#"><i class="fab fa-weixin"></i></a>
<a href="#"><i class="fab fa-weibo"></i></a>
<a href="#"><i class="fab fa-qq"></i></a>
<a href="#"><i class="fab fa-github"></i></a>
</div>
</div>
<div class="col-md-2">
<h5>快速链接</h5>
<ul class="list-unstyled">
<li><a href="#" class="text-light">首页</a></li>
<li><a href="#" class="text-light">活动报名</a></li>
<li><a href="#" class="text-light">志愿者团队</a></li>
<li><a href="#" class="text-light">关于我们</a></li>
</ul>
</div>
<div class="col-md-3">
<h5>联系我们</h5>
<ul class="list-unstyled">
<li><i class="fas fa-phone"></i> 400-123-4567</li>
<li><i class="fas fa-envelope"></i> contact@volunteer.org</li>
<li><i class="fas fa-map-marker-alt"></i> 北京市朝阳区志愿者大厦</li>
</ul>
</div>
<div class="col-md-3">
<h5>订阅资讯</h5>
<div class="input-group mb-3">
<input type="email" class="form-control" placeholder="请输入邮箱">
<button class="btn btn-primary">订阅</button>
</div>
<small>获取最新的志愿者活动信息</small>
</div>
</div>
<hr class="my-4">
<div class="text-center">
<p>© 2027 志愿者之家. 保留所有权利.</p>
</div>
</div>
</footer>
<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>
作品截图

更多推荐


所有评论(0)