77.建立一个Web应用程序的布局第一部分

news/2024/10/23 21:27:01/

本次我们需要设计的布局是这样样子,这个很想一个邮件系统的基本布局;
在这里插入图片描述

● 首先我们生成基础代码,基础代码很简单,不用过多解释

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>App Layout</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: sans-serif;color: #343a40;font-size: 23px;}nav {background-color: #343a40 ;}menu {background-color: #7048e8;color: #fff;}section {background-color: #e9ecef;;}</style>
</head>
<body><nav>Nav</nav><menu>Menu</menu><section>Inbox</section><main>Email View</main><aside>Additional info</aside>
</body>
</html>	

在这里插入图片描述

● 我们分析一下下图,这个一个两行四列的一个布局,当然,我们肯定会选择使用CSS grid去实现这个布局,生成一个两行四列的一个布局

body {font-family: sans-serif;color: #343a40;font-size: 23px;display: grid;grid-template-columns: 80px 400px 1fr 250px;grid-template-rows: 80px 1fr;
}

在这里插入图片描述

● 对比实现的图,我们想让body的高度占据整个视图

 height: 100vh;

在这里插入图片描述

● 之后我们想要我们的导航占据整列,菜单占据整行

   nav {background-color: #343a40 ;grid-row: 1 / -1;color: white;}menu {background-color: #7048e8;color: #fff;grid-column: 2 / -1;}

在这里插入图片描述

● 接着我们将字体居中并设计一下字体
在这里插入图片描述

● 接着我们给这些元素添加一下填充

nav, menu, section, main, aside {padding-top: 20px;}

在这里插入图片描述

这样一个布局就已经出来了,剩下的部分我们在下一节再展现吧!


http://www.ppmy.cn/news/74160.html

相关文章

【深度学习】- 作业1: Softmax实现手写数字识别

课程链接: 清华大学驭风计划 代码仓库&#xff1a;Victor94-king/MachineLearning: MachineLearning basic introduction (github.com) 驭风计划是由清华大学老师教授的&#xff0c;其分为四门课&#xff0c;包括: 机器学习(张敏教授) &#xff0c; 深度学习(胡晓林教授), 计算…

AI大模型时代,云从科技携“从容大模型”入场如何“从容”?

5月18日&#xff0c;在“AI赋能数字中国产业论坛暨2023云从科技人机协同发布会”上&#xff0c;云从科技自研“从容大模型”正式亮相。 根据发布会信息&#xff0c;“从容大模型”具备问答、阅读理解、文学创作以及解题方面的能力。受发布会消息影响&#xff0c;5月18日午间休盘…

数影周报:三星核心技术遭泄露,阿里宣布多业务启动融资上市计划

本周看点&#xff1a;三星再次发生核心技术信息泄露事件&#xff1b;领英职场将停止服务&#xff1b;阿里宣布多业务启动融资上市计划&#xff1b;Bolttech获得2亿美元B轮融资...... 数据安全那些事 三星再次发生核心技术信息泄露事件 2023年5月17日消息&#xff0c;据Business…

【FOSS】新一代绿色节能对象存储

01 背景概述 2020年9月中国明确了“碳达峰、碳中和”目标&#xff0c;2021年&#xff0c;碳达峰、碳中和被首次写入政府工作报告。该事件标志着中国对促进经济高质量发展&#xff0c;社会繁荣和生态环境保护的决心。 据IDC白皮书预测&#xff0c;中国将在2025年成为全球最大数…

learn C++ NO.5 ——类和对象(3)

日期类的实现 在前面类和对象的学习中&#xff0c;由于知识多比较多和碎&#xff0c;需要一个能够将之前所学知识融会贯通的东西。下面就通过实现日期类来对类和对象已经所学的知识进行巩固。 日期类的基本功能&#xff08;.h文件&#xff09; //Date.h//头文件内容 #includ…

擎创动态 | 来自华为的深度认可,擎创再获华为鲲鹏技术认证

在数字中国的信息技术应用国产化进程中&#xff0c;擎创科技除持续投入自主产品研发外&#xff0c;还深度适配了涵盖芯片、服务器、操作系统、数据库、中间件、云服务、应用等领域的国产化产品&#xff0c;与华为的合作适配便是其中重要的一环。近期&#xff0c;擎创夏洛克智能…

五分钟学会Playwright录制脚本的方法以及语法难点

这篇文章系统地介绍了上手Playwright的方法&#xff0c;但是录制脚本部分讲解不够详尽&#xff0c;今天我在这里重点的介绍一下Playwright 录制脚本的方法来丰满我的Playwright系列技术文章。 Playwright可以使用codegen来录制脚本&#xff0c;使用方式非常简单&#xff0c;只…

torch、torch.nn、 torch.optim、torchvision、 torchvision.transforms 功能简介

1. torch 库 import torch 命令将 PyTorch 框架导入到 Python 程序中&#xff0c;这样我们就可以使用 PyTorch 提供的各种功能了。PyTorch 是一个用于科学计算的机器学习库&#xff0c;具有以下重要功能&#xff1a; 张量(Tensor)操作&#xff1a;PyTorch 引入了张量作为其核心…