后台管理系统网页开发

CSS样式代码

/* 后台管理系统样式文件 */
#container{
width:100%;
height:100%;
/* background-color:antiquewhite;*/
display:flex;}
/* 左侧导航区域:宽度300px*/
.left{
width:300px;
height: 100%;
background-color:#203453;
display:flex;
flex-direction:column;
justify-content:space-between;}.left > div:nth-of-type(1){
display:flex;
flex-direction:column;
align-items:center;
gap: 30px;}.left .logo{
width: 100%;
height:50px;background-color:white;
display: flex;
flex-direction:row;
justify-content:center;
align-items:center;
gap:10px;}.logo img{width:55px;height:35px;
}.logo span{font-size: 20px;font-weight: 600;letter-spacing: 3px;/* 字母间距:3px;*/
}.left .header-img{width: 100%;color: white;display: flex;flex-direction: column;gap:10px;justify-content: center;align-items: center;
}
.header-img img{width:100px;height: 100px;border-radius:50%;
}.left .nav{width: 100%;list-style:none;
}
.nav div:nth-of-type(1),
.nav div:nth-of-type(2),
.nav div:nth-of-type(3),
.nav div:nth-of-type(4),
.nav div:nth-of-type(5),
.nav div:nth-of-type(6){display: flex;/* 样式修改主轴方向 */flex-direction:row;justify-items: center;align-items:center;}
.nav div,
.exit{
width:100%;
height:50px;
font-size:18px;
color:white;
/* 鼠标显示手型 */
cursor:pointer;
/* 文本居中 */
line-height: 50px;
text-align: center;
}
.nav div:hover,
.exit:hover{
background-color:white;
color:#203453;
font-weight:600px;
}
.left .exit{
height:50px;
width:100%;
}/* 右侧内容区域:宽度-弹性盒子剩余所有宽度(flex:1)-------------------------- */
.right{height:100%;flex: 1;background-color:#fff;display:flex;flex-direction: column;
}
.right .header,
.right .footer{height:50px;color:#333;background-color: #fff;}
.right .header{border-bottom:solid 1px #ccc;display:flex;justify-content: space-between;align-items: center;padding-left:20px;padding-right:20px;}
.header span:nth-of-type(1){display: inline-block;width: 100px;height:30px;background-color:#eee;border-radius:8px;line-height: 30px;text-align:center;font-size:14px;cursor: pointer;}
.header span:nth-of-type(2){font-size:20px;font-weight:600;}.right .footer{border-top: solid 1px #ccc;font-size:12px;color:#aaa;line-height: 50px;text-align:center;}.main{flex:1;padding:10px;}.main .content{background-color:aliceblue;height:100%;width:100%;border-radius:10px;padding:10px;}

html代码

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>后台管理系统首页</title><!-- 引入外部css样式文件 -->
<link rel="stylesheet" href="./CSS/style.css">
<link rel="stylesheet" href="./CSS/xitong.css">
</head>
<body><!-- 包含所有内容的容器 -->
<div id="container"><!-- 左侧内容区域 --><div class="left"><!-- 上侧内容 --><div><!-- logo --><div class="logo"><img src="./images/logo.png" ><span>OPENLAB管理系统</span></div><!-- 头像 --><div class="header-img"><img src="./images/qingque.jpg"><h2>管理员:DUSTCELL</h2></div><!-- 导航 --><div class="nav"><div><img src="./images/shouye.png" height="30px" width="30px">首页</div><div><img src="./images/shezhi.png"  height="30px" width="30px">系统设置</div><div><img src="./images/guanliyuan_jiaoseguanli.png"  height="30px" width="30px">用户管理</div><div><img src="./images/guanli.png"  height="30px" width="30px">店铺管理</div><div><img src="./images/guanli_1.png"  height="30px" width="30px">订单管理</div><div><img src="./images/houtaiguanli-jifenguanli.png"  height="30px" width="30px">积分管理</div></div><!-- img : 图片标签名称,主要网页中显示图片src属性:显示图片的路径(网址、本地路径、图片数据)width属性:设置图片宽度,一般推荐以像素为单位height属性:设置图片高度,一般推荐以像素为放;两个属性都设置-图片拉伸alt属性:当图片无法正常显示时替代的文字描述--></div><!-- 下侧内容:安全退出 --><div class="exit"><span>安全退出</span></div>
</div><!-- 右侧内容区域 -->
<div class="right"><!-- 页头 --><div class="header"><span>收起菜单</span><span>OPENLAB管理系统</span><span>管理员:曼妮</span></div>
<!-- 内容 --><div class="main"><div class="content"><!-- 内容部分 --></div></div><!-- 页脚 --><div class="footer"><span>版权所有,翻版必究</span></div></div>
</div>
</body>
</html>

效果展示

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

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

相关文章

SpringBoot3与MyBatis-Plus

4.1 介绍 MyBatis-Plus&#xff08;简称 MP&#xff09;是一个基于 MyBatis 的增强工具&#xff0c;提供通用 CRUD 操作、代码生成器、条件构造器、分页插件等功能&#xff0c;简化开发流程&#xff0c;提升效率。 4.2 特点 无侵入&#xff1a;只做增强不做修改&#xff0c;与…

【Spring相关知识】Spring应用如何优雅使用消息队列

文章目录 概述**核心概念****使用场景****快速入门**1. 添加依赖2. 配置 Binder3. 定义消息通道4. 发送和接收消息5. 运行应用 **高级特性****优点****适用场景** 概述 Spring Cloud Stream 是一个用于构建消息驱动微服务的框架&#xff0c;它基于 Spring Boot 和 Spring Inte…

人工智能与低代码如何重新定义企业数字化转型?

引言&#xff1a;数字化转型的挑战与机遇 在全球化和信息化的浪潮中&#xff0c;数字化转型已经成为企业保持竞争力和创新能力的必经之路。然而&#xff0c;尽管“数字化”听上去是一个充满未来感的词汇&#xff0c;落地的过程却往往充满困难。 首先&#xff0c;传统开发方式…

axios 发起 post请求 json 需要传入数据格式

• 1. axios 发起 post请求 json 传入数据格式 • 2. axios get请求 1. axios 发起 post请求 json 传入数据格式 使用 axios 发起 POST 请求并以 JSON 格式传递数据是前端开发中常见的操作。 下面是一个简单的示例&#xff0c;展示如何使用 axios 向服务器发送包含 JSON 数…

2025年南软考研复试,进!

复试 22年是线上复试&#xff0c;23年回归线下了24年也是线下&#xff0c;估计以后没什么Big events都是线下吧。。。线下的话&#xff0c;机考和笔试肯定得安排&#xff0c;面试等主观因素占比更低&#xff0c;这就更需要过硬的专业水平。而形式是否和22年一样那都是后话了。…

单细胞分析(10)——scRNA-seq 双细胞(Doublet)筛选

scRNA-seq 双细胞&#xff08;Doublet&#xff09;筛选 1. 背景介绍 1.1 什么是双细胞&#xff1f; 在单细胞转录组测序&#xff08;scRNA-seq&#xff09;过程中&#xff0c;实验技术的不完美可能会导致两个或多个细胞共享相同的条形码&#xff08;barcode&#xff09;&…

第二节 docker基础之---镜像构建及挂载

查看当前镜像&#xff1a; [rootdocker ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE [rootdocker ~]#很明显docker是咱们新搭建的所以目前还没有镜像 1&#xff0c;搜索镜像&#xff1a; [rootdocker ~]# docker search centos 搜索镜像并过滤是官…

在 Vue 中实现图表数据的动态展示

随着数据可视化技术的蓬勃发展&#xff0c;图表在前端开发领域的地位愈发重要。Vue.js 作为一款备受欢迎的前端框架&#xff0c;凭借其出色的灵活性与易用性&#xff0c;成为实现图表动态展示的绝佳之选。在本篇博客中&#xff0c;将详细介绍如何在 Vue 3 中借助 Composition A…

人工智能:从概念到未来

人工智能&#xff1a;从概念到未来 一、引言 在当今数字化时代&#xff0c;人工智能&#xff08;Artificial Intelligence&#xff0c;AI&#xff09;已从科幻小说和电影中的幻想逐渐走进现实&#xff0c;成为推动社会进步和经济发展的关键力量。它正在深刻地改变着我们的生活…

GitHub Pages + Jekyll 博客搭建指南(静态网站)

目录 &#x1f680; 静态网站及其生成工具指南&#x1f30d; 什么是静态网站&#xff1f;&#x1f4cc; 静态网站的优势⚖️ 静态网站 VS 动态网站 &#x1f680; 常见的静态网站生成器对比&#x1f6e0;️ 使用 GitHub Pages Jekyll 搭建个人博客&#x1f4cc; 1. 创建 GitHu…

字符设备驱动开发

驱动就是获取外设、传感器数据和控制外设。数据会提交给应用程序。 Linux 驱动编译既要编写一个驱动&#xff0c;还要编写一个简单的测试应用程序。 而单片机下驱动和应用都是放在一个文件里&#xff0c;也就是杂在一块。而 Linux 则是分开了。 一、字符设备驱动开发流程 Lin…

参数映射服务完整解决方案

参数映射服务完整解决方案 1. 背景说明 在复杂的工作流程中&#xff0c;后续程序需要动态构造输入参数&#xff0c;这些参数源自多个前序程序的 JSON 数据输出。为了增强系统的灵活性和可扩展性&#xff0c;需要一个通用的参数映射服务来处理这种复杂的数据转换需求。 1.1 主…

SpringCloud - Nacos注册/配置中心

前言 该博客为Nacos学习笔记&#xff0c;主要目的是为了帮助后期快速复习使用 学习视频&#xff1a;7小快速通关SpringCloud 辅助文档&#xff1a;SpringCloud快速通关 一、简介 Nacos官网&#xff1a;https://nacos.io/docs/next/quickstart/quick-start/ Nacos /nɑ:kəʊ…

IDEA安装离线插件(目前提供了MavenHelper安装包)

目录 1、离线安装方式2、Maven Helper 1、离线安装方式 首先访问 IDEA插件网站 下载离线插件安装包&#xff0c;操作如下&#xff1a; 然后打开IDEA的Settings配置&#xff0c;点击Plugins&#xff0c;点击右侧设置按钮&#xff08;齿轮&#xff09;&#xff0c;选择Install P…

科技赋能数字内容体验的核心技术探索

内容概要 在数字化时代&#xff0c;科技的迅猛发展为我们的生活和工作带来了深刻的变革。数字内容体验已经成为人们获取信息和娱乐的重要途径&#xff0c;而这背后的技术支持则扮演着至关重要的角色。尤其是在人工智能、虚拟现实和区块链等新兴技术的推动下&#xff0c;数字内…

【LeetCode 刷题】贪心算法(2)-进阶

此博客为《代码随想录》贪心算法章节的学习笔记&#xff0c;主要内容为贪心算法进阶的相关题目解析。 文章目录 135. 分发糖果406. 根据身高重建队列134. 加油站968. 监控二叉树 135. 分发糖果 题目链接 class Solution:def candy(self, ratings: List[int]) -> int:n l…

工业相机,镜头的选型及实战

工业相机和镜头的选型是机器视觉系统中的关键步骤&#xff0c;选型不当可能导致成像质量差或系统性能不达标。&#xff08;用于个人的学习和记录&#xff09; 一、工业相机选型方法 确定分辨率 分辨率需求&#xff1a;根据被测物体的尺寸和检测精度要求计算所需分辨率。 公式…

探索robots.txt:网站管理者的搜索引擎指南

在数字时代&#xff0c;网站如同企业的在线名片&#xff0c;其内容和结构对搜索引擎的可见性至关重要。而在这背后&#xff0c;有一个默默工作的文件——robots.txt&#xff0c;它扮演着搜索引擎与网站之间沟通桥梁的角色。本文将深入探讨robots.txt的功能、编写方法及其在现代…

使用WebUI访问本地Deepseek(Ollama集成Open WebUI)

在《deepseek本地部署和使用&#xff08;Linux虚拟机&#xff09;》中&#xff0c;我们使用Ollama部署了Deepseek-r1&#xff0c;但是只能通过命令行方式交互&#xff0c;默认Ollama启动后&#xff0c;会启动一个监听到127.0.0.1&#xff0c;用以接收POST 请求&#xff0c;服务…

windows蓝牙驱动开发-蓝牙 LE 邻近感应配置文件

邻近感应检测是蓝牙低功耗 (LE) 的常见用途。 本部分提供了创建可用于开发 UWP 设备应用的邻近感应配置文件的设备实现的指南。 在开发此应用之前&#xff0c;应熟悉蓝牙 LE 函数和蓝牙 LE 邻近感应配置文件规范。 示例服务声明 蓝牙低功耗引入了一个新的物理层&#xff0c;…