南宁理工学院官网web前端设计(自用版)

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>南宁理工学院 - 质量管理与评估中心</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: "Microsoft Yahei", sans-serif; } header { background-color: #0F2C67; color: white; padding: 0 20px; } .header-container { max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; height: 70px; } .logo img { height: 50px; } .nav ul { display: flex; list-style: none; } .nav li { margin-left: 30px; } .nav a { color: white; text-decoration: none; font-size: 16px; transition: color 0.3s; } .nav a:hover { color: #FFD700; } .carousel { position: relative; width: 100%; height: 300px; overflow: hidden; } .carousel-inner { display: flex; width: 100%; height: 100%; transition: transform 0.5s ease; } .carousel-item { flex: 0 0 100%; width: 100%; height: 100%; } .carousel-item img { width: 100%; height: 100%; object-fit: cover; } .carousel-btn { position: absolute; top: 50%; transform: translateY(-50%); width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.5); color: white; border: none; border-radius: 50%; font-size: 20px; cursor: pointer; display: flex; align-items: center; justify-content: center; z-index: 10; } .prev-btn { left: 20px; } .next-btn { right: 20px; } .carousel-btn:hover { background-color: rgba(0, 0, 0, 0.8); } .main-content { max-width: 1200px; margin: 30px auto; display: flex; justify-content: space-between; padding: 0 20px; } .news-section, .notice-section { width: 48%; border: 1px solid #E0E0E0; padding: 20px; border-radius: 5px; } .section-title { font-size: 18px; color: #0F2C67; border-bottom: 2px solid #0F2C67; padding-bottom: 10px; margin-bottom: 20px; display: flex; justify-content: space-between; align-items: center; } .more-btn { font-size: 14px; color: #0F2C67; text-decoration: none; } .content-list { list-style: none; } .content-list li { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dashed #E0E0E0; } .content-list li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } .content-list a { color: #333; text-decoration: none; font-size: 15px; transition: color 0.3s; } .content-list a:hover { color: #0F2C67; text-decoration: underline; } .bottom-section { max-width: 1200px; margin: 30px auto; padding: 0 20px; } .bottom-row { display: flex; justify-content: space-between; margin-bottom: 40px; } .bottom-col { width: 32%; } .bottom-col h3 { font-size: 18px; color: #0F2C67; margin-bottom: 15px; display: flex; align-items: center; } .bottom-col h3::before { content: ""; display: inline-block; width: 4px; height: 18px; background-color: #0F2C67; margin-right: 8px; } .policy-list, .other-list { list-style: none; } .policy-list li, .other-list li { margin-bottom: 12px; padding-left: 10px; border-left: 1px solid #ccc; } .policy-list a, .other-list a { color: #333; text-decoration: none; font-size: 14px; line-height: 1.5; } .policy-list a:hover, .other-list a:hover { color: #0F2C67; text-decoration: underline; } .policy-list span, .other-list span { display: block; font-size: 12px; color: #999; margin-top: 3px; } .links-list { list-style: none; } .links-list li { margin-bottom: 10px; } .links-list a { display: block; background-color: #0F2C67; color: white; text-align: center; padding: 12px 0; text-decoration: none; border-radius: 3px; transition: background-color 0.3s; } .links-list a:hover { background-color: #1A3F99; } .activity-section { margin-top: 40px; } .activity-section h3 { font-size: 18px; color: #0F2C67; margin-bottom: 20px; display: flex; justify-content: space-between; align-items: center; } .activity-grid { display: flex; justify-content: space-between; flex-wrap: wrap; } .activity-item { width: 19%; margin-bottom: 15px; } .activity-item img { width: 100%; height: auto; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } footer { background-color: #0F2C67; color: white; text-align: center; padding: 20px 0; margin-top: 50px; } .footer-text { font-size: 14px; } @media (max-width: 768px) { .main-content, .bottom-row { flex-direction: column; } .news-section, .notice-section, .bottom-col { width: 100%; margin-bottom: 20px; } .nav li { margin-left: 15px; } .carousel-btn { width: 30px; height: 30px; font-size: 16px; } .activity-item { width: 48%; } } </style> </head> <body> <header> <div class="header-container"> <div class="logo"> <img src="564fe1f4e2970a6a9865e385ecb945aa.png" alt="南宁理工学院 Logo"> </div> <nav class="nav"> <ul> <li><a href="#">网站首页</a></li> <li><a href="#">机构设置</a></li> <li><a href="#">质量监控</a></li> <li><a href="#">教学评估</a></li> <li><a href="#">政策文件</a></li> <li><a href="#">下载中心</a></li> <li><a href="#">联系我们</a></li> </ul> </nav> </div> </header> <div class="carousel"> <div class="carousel-inner" id="carouselInner"> <div class="carousel-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="南宁理工学院校园风光1"> </div> <div class="carousel-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="南宁理工学院校园风光2"> </div> </div> <button class="carousel-btn prev-btn" onclick="prevSlide()">&lt;</button> <button class="carousel-btn next-btn" onclick="nextSlide()">&gt;</button> </div> <div class="main-content"> <div class="news-section"> <div class="section-title"> <span>新闻动态</span> <a href="#" class="more-btn">MORE >></a> </div> <ul class="content-list"> <li><a href="#">学校召开2025年度教学质量管理工作推进会</a></li> <li><a href="#">我校顺利完成自治区教育厅教学质量专项检查</a></li> <li><a href="#">质量管理与评估中心开展新学期教学督导培训</a></li> <li><a href="#">我校在全区高校教学质量评估中获优秀等次</a></li> <li><a href="#">各教学单位提交2025年质量提升工作计划</a></li> </ul> </div> <div class="notice-section"> <div class="section-title"> <span>通知公告</span> <a href="#" class="more-btn">MORE >></a> </div> <ul class="content-list"> <li><a href="#">关于开展2025年春季学期教学质量自查的通知</a></li> <li><a href="#">2025届毕业生毕业论文(设计)质量抽检结果公示</a></li> <li><a href="#">关于申报2025年教学质量工程项目的通知</a></li> <li><a href="#">关于举办“教学质量提升”专题讲座的通知</a></li> <li><a href="#">教学督导员名单及工作职责公示</a></li> </ul> </div> </div> <div class="bottom-section"> <div class="bottom-row"> <div class="bottom-col"> <h3>政策文件 <a href="#" class="more-btn">MORE >></a></h3> <ul class="policy-list"> <li> <a href="#">教育部关于加快建设高水平本科教育 全面提高人...</a> <span>2024-02-20</span> </li> <li> <a href="#">教育部关于印发《新时代高校教师职业行为 十项...</a> <span>2024-01-29</span> </li> <li> <a href="#">中共中央 国务院印发《深化新时代教育评价改革...</a> <span>2023-12-25</span> </li> <li> <a href="#">教育部关于深化本科教育教学改革 全面提高人才...</a> <span>2023-11-13</span> </li> </ul> </div> <div class="bottom-col"> <h3>他山之石 <a href="#" class="more-btn">MORE >></a></h3> <ul class="other-list"> <li> <a href="#">普通高等学校本科教学工作合格评估36问(九)</a> <span>2024-03-29</span> </li> <li> <a href="#">普通高等学校本科教学工作合格评估36问(八)</a> <span>2024-03-21</span> </li> <li> <a href="#">普通高等学校本科教学工作合格评估36问(七)</a> <span>2024-03-18</span> </li> <li> <a href="#">普通高等学校本科教学工作合格评估36问(六)</a> <span>2024-03-13</span> </li> </ul> </div> <div class="bottom-col"> <h3>友情链接</h3> <ul class="links-list"> <li><a href="#">中华人民共和国教育部</a></li> <li><a href="#">教育部教育质量评估中心</a></li> <li><a href="#">中国工程教育专业认证协会</a></li> <li><a href="#">广西壮族自治区教育厅</a></li> </ul> </div> </div> <div class="activity-section"> <h3>活动图片 <a href="#" class="more-btn">MORE >></a></h3> <div class="activity-grid"> <div class="activity-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="活动图片1"> </div> <div class="activity-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="活动图片2"> </div> <div class="activity-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="活动图片3"> </div> <div class="activity-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="活动图片4"> </div> <div class="activity-item"> <img src="505bd403-9759-4a5a-95eb-e36e7715d086.png" alt="活动图片5"> </div> </div> </div> </div> <footer> <div class="footer-text"> <p>南宁理工学院 版权所有桂ICP备11008251号</p> <p>地址:提瓦特原神街道</p> <p>校 办:0771-6031550(南宁) | 0773-8998055(桂林)</p> <p>招生办:0771-6031555(南宁) | 0773-8998009(桂林)</p> </div> </footer> <script> let currentIndex = 0; const carouselInner = document.getElementById('carouselInner'); const carouselItems = document.querySelectorAll('.carousel-item'); const totalSlides = carouselItems.length; function prevSlide() { currentIndex = (currentIndex - 1 + totalSlides) % totalSlides; updateCarousel(); } function nextSlide() { currentIndex = (currentIndex + 1) % totalSlides; updateCarousel(); } function updateCarousel() { carouselInner.style.transform = `translateX(-${currentIndex * 100}%)`; } setInterval(nextSlide, 3000); </script> </body> </html>

下面是运行结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1178639.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

3 步搞定!OBS 摄像头一键移动 + 复位,画面切换瞬间变专业

想让 OBS 摄像头实现「一键移动+一键复位」的平滑效果?不管是直播过场切换、录课构图调整,还是避免画面遮挡,motion-effect 插件都能轻松搞定!无需复杂操作,3 步就能实现精准位移,让你的画面切换更专业~ 一、插…

【数据库】2026国产时序数据库新格局与金仓的多模突围

文章目录一、 国产时序数据库全景概览&#xff08;2026&#xff09;1.1 主流国产时序数据库矩阵二、 焦点解析&#xff1a;金仓时序数据库的技术架构与核心优势2.1 技术架构图解2.2 核心优势详解✅ 1. 内核级多模态融合&#xff0c;打破数据孤岛✅ 2. 复用企业级核心能力✅ 3. …

2026年工业纸盒采购指南:优质直销厂家盘点,农产品纸箱/工业纸箱/彩印包装/纸盒/纸箱/工业纸盒,纸盒实地厂家选哪家 - 品牌推荐师

引言:工业纸盒行业现状与核心价值 随着制造业向智能化、绿色化转型,工业纸盒作为产品包装的核心载体,其市场需求持续攀升。据统计,2025年国内工业纸盒市场规模已突破1200亿元,年复合增长率达8.3%,其中定制化、环…

Linux相关练习

1. 查看 /etc/passwd 文件的第5行目标&#xff1a; 只显示这个文件的第5行内容。head -n 5 /etc/passwd&#xff1a;head 命令显示文件开头&#xff0c;-n 5 表示显示前5行。|&#xff1a;管道符&#xff0c;把前面命令的输出传给后面命令。tail -n 1&#xff1a;tail 显示文件…

基于YOLOv8的恶性疟原虫智能检测系统工程实践 [目标检测完整源码]

文章目录基于YOLOv8的恶性疟原虫智能检测系统工程实践 [目标检测完整源码]一、应用背景与问题定义源码下载与效果演示二、整体技术方案设计三、数据集构建与训练策略四、模型推理与系统部署五、工程实现亮点六、应用前景与拓展方向七、结语基于YOLOv8的恶性疟原虫智能检测系统工…

生命周期(旧)

1. 初始化阶段:由ReactDOM.render()触发 --- 初次渲染1.constructor()2.componentWillMount()3.render()4.componentDidMount () > 常用一般在这个钩子中做一些初始化的事,例如:开启定时器、发送网络请求、订阅消息 2. 更新阶段:由组件内部this.setSate()或父组件render触发…

生命周期(新)

一、重要的钩子1、render&#xff1a;初始化渲染或更新渲染调用2、componentDidMount:开启监听&#xff0c;发送ajax请求3、componentWillUnmount:做一些收尾工作&#xff0c;如&#xff1a;清理定时器二、即将废弃的钩子1、componentWillMount2、componentWillReceiveProps3、…

Day44 >> 1143.最长公共子序列 + 1035.不相交的线 + 53. 最大子序和 + 392.判断子序列

代码随想录-动态规划Part11 1143.最长公共子序列 class Solution {public int longestCommonSubsequence(String text1, String text2) {int n1 text1.length();int n2 text2.length();int [] dp new int[n2 1];for(int i 1; i < n1; i){int pre dp[0];for(int j 1…

leetcode 885. Spiral Matrix III 螺旋矩阵 III

Problem: 885. Spiral Matrix III 螺旋矩阵 III 解题过程 防止越界的问题&#xff0c;所以扩展了边界的&#xff0c;将矩阵复制到中间&#xff0c;方向累加的&#xff0c;取模4&#xff0c;长度len在方向上前进len步&#xff0c;当该格子访问过时&#xff0c;才累加长度len&…

图标量产:从“手绘地狱”到“风格克隆”?Style Reference 的工业化实战

对于 UI 设计师和道具原画师来说&#xff0c;“海量道具图标&#xff08;Massive Icon Assets&#xff09;” 的绘制是典型的“体力活”。 画第一个还好&#xff0c;画到第 30 个时&#xff0c;人的审美会疲劳&#xff0c;笔触会变形。最后交上去的东西&#xff0c;往往“龙鳞”…

2026年辽宁可靠的隐形车衣品牌哪个好,汽车车衣/车衣改色/隐形车衣/贴太阳膜/贴车衣/太阳膜,隐形车衣门店推荐榜单 - 品牌推荐师

近年来,随着汽车消费升级与车主对车辆外观保护的重视,隐形车衣市场迎来爆发式增长。然而,行业快速扩张背后,施工标准不统一、产品良莠不齐、售后保障缺失等问题逐渐显现,消费者在选择时面临信息不对称的困境。如何…

2026年市面上正规的氟塑料泵源头厂家联系方式,衬氟氟塑料泵/耐腐蚀磁力泵/化工离心泵,氟塑料泵供应商联系电话 - 品牌推荐师

在化工、新能源、制药、电镀等强腐蚀性介质输送的关键领域,氟塑料泵凭借其卓越的耐腐蚀性能,已成为保障生产安全与连续性的核心装备。随着国内制造业的升级与环保要求的日益严格,市场对高品质、高可靠性氟塑料泵的需…

医疗影像用MONAI分割边界更精细

&#x1f4dd; 博客主页&#xff1a;jaxzheng的CSDN主页 精细边界革命&#xff1a;MONAI驱动的医疗影像分割新范式目录精细边界革命&#xff1a;MONAI驱动的医疗影像分割新范式 一、引言&#xff1a;边界精细度的临床价值 二、技术背景&#xff1a;MONAI的框架优势 三、边界精细…

字符集及其编码、解码操作、IO流分类

字符集1、ASCII字符集&#xff1a;一个字节&#xff08;8位&#xff09;存储一个字符&#xff08;大小写字母&#xff0c;数字或特殊符号&#xff09; 2、ASCII字符集中一个字节八位实际有效的只有后七位&#xff0c;第一位都是0 3、GBK字符集&#xff08;汉字内码扩展规范&…

深入解析:多台西门子PLC控制器与SQL数据库对接(带边缘计算)的案例

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Day46 >> 647. 回文子串 + 516.最长回文子序列

代码随想录-动态规划Part13 647. 回文子串 class Solution {public int countSubstrings(String s) {boolean[][] dp new boolean[s.length()][s.length()];int res 0;for (int i s.length() - 1; i > 0; i--) {for (int j i; j < s.length(); j) {if (s.charAt(i)…

Day45 >> 115、不同的子序列 + 583. 两个字符串的删除操作 + 72. 编辑距离

代码随想录-动态规划Part12 115.不同的子序列 class Solution {public int numDistinct(String s, String t) {int[][] dp new int[s.length() 1][t.length() 1];for (int i 0; i < s.length() 1; i) {dp[i][0] 1;}for (int i 1; i < s.length() 1; i) {for (i…

为什么还是有那么多人不穿使用尼龙搭扣的鞋?

为什么还是有那么多人不穿使用尼龙搭扣的鞋&#xff1f;为什么尼龙搭扣鞋没能成为主流&#xff1f;—— 舒适、场景与心理偏好的三重选择逻辑尼龙搭扣鞋&#xff08;魔术贴鞋&#xff09;凭借穿脱便捷的优势&#xff0c;至今仍被用于童鞋、老人鞋和运动拖鞋等品类&#xff0c;但…

伪随机的简单绕过

伪随机数 在二进制分析中,会遇到很多很多伪随机数生成的问题,对于伪随机数,我们需要进行绕过,这里系统的总结一下伪随机数的绕过的思路 我们使用random直接进行随机数生成的话效果是不对的 random.seed() rand_num…

Vim中复制内容到系统剪贴板

设置Vim 检查 Vim 是否支持 +clipboard(即让 Vim 能直接读写系统剪贴板) vim --version | grep clipboard如果你看到 +clipboard:恭喜,你的 Vim 已经支持了如果你看到 -clipboard(前面是减号):说明你当前安装的…