和龙建设局网站dedecms 图片网站模板
一、整体功能概述
该代码构建了一个简单的后台管理系统界面,主要包含左侧导航栏和右侧内容区域。左侧导航栏有 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盒模型,确保元素的宽度和高度包含内边距和边框。 html和body元素:将高度和宽度设置为 100%,为页面布局提供基础。
2. demo01.css
 
- 布局相关: 
#container:使用display: flex实现左右布局,宽度为 100%,高度为视口高度。.left和.right:分别设置左侧导航栏和右侧内容区域的样式,左侧固定宽度 200px,右侧使用flex: 1占据剩余空间。
 - 样式细节: 
- 各个部分(如 logo、导航项、搜索框、表格等)都有详细的样式设置,包括背景颜色、字体大小、边框等。
 - 部分元素(如导航项、操作按钮)设置了 
:hover伪类,实现鼠标悬停效果。 
 
代码效果:

