当前位置: 首页 > news >正文

2025web寒假作业二

一、整体功能概述

该代码构建了一个简单的后台管理系统界面,主要包含左侧导航栏和右侧内容区域。左侧导航栏有 logo、管理员头像、导航菜单和安全退出按钮;右侧内容区域包括页头、用户信息管理内容(含搜索框和用户数据表格)以及页脚。

二、demo01后台管理系统.html

1. 文档结构

  • 采用标准的 HTML5 文档结构,包含 <!DOCTYPE html> 声明。

  • 头部(<head>)部分设置了字符编码、视口信息,引入了外部 CSS 文件。

  • 主体(<body>)部分包含一个大容器 <div id="container">,将页面分为左右两部分。

2. 左侧导航区域

  • logo 部分:通过 <div class="logo"> 展示系统 logo 图片和名称。

  • 管理员信息:使用 <div class="header-img"> 显示管理员头像和姓名。

  • 导航菜单:利用无序列表 <ul class="nav"> 列出多个导航项,如首页、系统设置等。

  • 安全退出:<div class="exit"> 提供安全退出功能入口。

3. 右侧内容区域

  • 页头:包含 “收起菜单” 按钮、系统名称和管理员姓名。

  • 内容主体:

    • 标题:<h2> 显示 “用户信息管理”。

    • 搜索框:提供账号和邮箱输入框以及搜索按钮。

    • 数据表格:通过 <div class="tb-title"> 和多个 <div class="tb-content"> 展示用户数据,包含 ID、账号、密码等列。

  • 页脚:显示版权信息。

4. 存在的问题

  • “收起菜单” 使用的是 <span> 标签,无法实现交互功能,应改为 <label> 标签并结合隐藏的 <input type="checkbox"> 来实现菜单收起展开效果。
  • search-box 中的 lable 拼写错误,应为 label

三、CSS 文件分析

1. style.css

  • 全局样式设置:使用通配符 * 将所有元素的外边距和内边距设置为 0,并采用 box-sizing: border-box 盒模型,确保元素的宽度和高度包含内边距和边框。
  • htmlbody 元素:将高度和宽度设置为 100%,为页面布局提供基础。

2. demo01.css

  • 布局相关:
    • #container:使用 display: flex 实现左右布局,宽度为 100%,高度为视口高度。
    • .left.right:分别设置左侧导航栏和右侧内容区域的样式,左侧固定宽度 200px,右侧使用 flex: 1 占据剩余空间。
  • 样式细节:
    • 各个部分(如 logo、导航项、搜索框、表格等)都有详细的样式设置,包括背景颜色、字体大小、边框等。
    • 部分元素(如导航项、操作按钮)设置了 :hover 伪类,实现鼠标悬停效果。

代码效果:

http://www.lryc.cn/news/534728.html

相关文章:

  • 三、OSG学习笔记-应用基础
  • CTFHub-RCE系列wp
  • Linux ping不通百度但浏览器可以打开百度的的解决方法
  • Redis中的某一热点数据缓存过期了,此时有大量请求访问怎么办?
  • 低成本+高性能+超灵活!Deepseek 671B+Milvus重新定义知识库搭建
  • TCP服务器与客户端搭建
  • PDF 文件的安全功能概述
  • 在Linux上部署Jenkins的详细指南
  • 碳纤维复合材料制造的六西格玛管理实践:破解高端制造良率困局的实战密码
  • Day83:图形的绘制
  • C# Dll嵌入到.exe
  • o3-mini、Gemini 2 Flash、Sonnet 3.5 与 DeepSeek 在 Cursor 上的对决
  • 如何在Vscode中接入Deepseek
  • 6 maven工具的使用、maven项目中使用日志
  • Day82:创建图形界面(GUI)
  • 字节跳动大模型应用 Go 开发框架 —— Eino 实践
  • 【Golang学习之旅】Go + MySQL 数据库操作详解
  • Http 的响应码有哪些? 分别代表的是什么?
  • 深入解析 Linux 系统中 Cron 定时任务的配置与管理
  • 关于 IoT DC3 中设备(Device)的理解
  • golang 版 E签宝请求签名鉴权方式
  • QTreeView和QTableView单元格添加超链接
  • 【WB 深度学习实验管理】使用 PyTorch Lightning 实现高效的图像分类实验跟踪
  • SSM开发(十一) mybatis关联关系多表查询(嵌套查询,举例说明)
  • The Simulation技术浅析(六):机器学习
  • apache-poi导出excel数据
  • 唯一值校验的实现思路(续)
  • ffmpeg基本用法
  • MYSQL第四次
  • 联德胜w801开发板(六)手机蓝牙设置wifi名称和密码