首页 > 其他分享 >web应用开发 -- 课堂作业 个人简介

web应用开发 -- 课堂作业 个人简介

时间:2023-05-21 11:32:38浏览次数:49  
标签:web 课堂作业 -- 个人简介 width 2vw 1vw margin color


文章目录

  • 文件结构
  • 下载 [https://api.hongbin.xyz:3002/downloadSource/code.zip](https://api.hongbin.xyz:3002/downloadSource/code.zip)
  • 代码


web应用开发 -- 课堂作业 个人简介_前端


web应用开发 -- 课堂作业 个人简介_前端_02


web应用开发 -- 课堂作业 个人简介_ide_03

文件结构

web应用开发 -- 课堂作业 个人简介_css_04

下载 https://api.hongbin.xyz:3002/downloadSource/code.zip
代码

jianjie.css

body {
  min-height: 140vh;
}

header {
  background: var(--primary);
  height: 12vh;
  width: 100%;
  letter-spacing: 5px;
}

header img {
  width: 7vh;
  height: 7vh;
}

nav {
  background: var(--second);
  width: 100%;
  height: 4vh;
}

nav > a {
  margin-left: 2vw;
  color: var(--light-color);
  font-weight: bold;
}

nav > a[data-current] {
  font-size: 1.1em;
}

main {
  flex-wrap: wrap;
  width: 96vw;
  min-height: 80vh;
  position: relative;
  background: url(../images/bg.svg);
  background-size: cover;
  border-radius: 1vw;
  box-shadow: 1vw 1vw 2vw 0.3vw #ccc, -1vw -1vw 2vw 0.3vw #ccc;
}

main > .bg {
  position: absolute;
  z-index: -1;
  width: 100%;
}

main > aside {
  width: 20vw;
  height: 20vw;
  min-width: 200px;
  min-height: 200px;
  background: url(../images/headPortairGg.svg);
}

main > aside > img {
  width: 10vw;
  height: 10vw;
  min-width: 100px;
  min-height: 100px;
}

main section {
  min-width: 200px;
  color: #fff;
  margin: 2vw;
}

main section li {
  margin-top: 1vw;
}

main section li span {
  display: inline-block;
  width: 5em;
}

footer {
  flex: 1;
  margin: 1vw;
  background: #000;
  box-shadow: -1vw -1vw 10vw 0.3vw #444;
  border-radius: 1vw;
  letter-spacing: 1vw;
  font-size: 10vw;
}

index.css

div,
p,
body,
span,
a,
li,
ul,
ol,
nav,
header,
section,
article,
aside,
main,
footer,
h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

a {
  text-decoration: none;
}

li {
  list-style: none;
}

:root {
  --primary: #51f;
  --second: rgb(139, 96, 248);
  --shadow-ms: 2px 1px 10px 3px rgb(85, 83, 83);
  --radius-ms: 7px;
  --radius-sm: 12px;
  --dark-color: #000;
  --light-color: #fff;
}

.centerItems {
  display: flex;
  justify-content: center;
  align-items: center;
}

.columnItems {
  display: flex;
  flex-direction: column;
}

.radiusBox {
  border-radius: var(--radius-ms, 10px);
  box-shadow: var(--shadow-ms);
}

.lightColor {
  color: var(--light-color);
}

.darkColor {
  color: var(--dark-color);
}

.m-1 {
  margin: 1vw;
}
.m-2 {
  margin: 2vw;
}

.m-l-1 {
  margin-left: 1vw;
}
.m-t-1 {
  margin-top: 1vw;
}
.m-r-1 {
  margin-right: 1vw;
}
.m-b-1 {
  margin-bottom: 1vw;
}

.m-l-2 {
  margin-left: 2vw;
}
.m-t-2 {
  margin-top: 2vw;
}
.m-r-2 {
  margin-right: 2vw;
}
.m-b-2 {
  margin-bottom: 2vw;
}

.m0 {
  margin: 0;
}

.p-1 {
  margin: 1vw;
}
.p-2 {
  margin: 2vw;
}

.p-l-1 {
  margin-left: 1vw;
}
.p-t-1 {
  margin-top: 1vw;
}
.p-r-1 {
  margin-right: 1vw;
}
.p-b-1 {
  margin-bottom: 1vw;
}

.p-l-2 {
  margin-left: 2vw;
}
.p-t-2 {
  margin-top: 2vw;
}
.p-r-2 {
  margin-right: 2vw;
}
.p-b-2 {
  margin-bottom: 2vw;
}

.p0 {
  margin: 0;
}

::-webkit-scrollbar {
  width: 0.2vw;
  height: 4px;
  background-color: rgb(114, 61, 248);
}

::-webkit-scrollbar-thumb {
  background: rgb(79, 23, 219);
  border-radius: 4px;
}

jianjie.html

<!DOCTYPE html>
<html lang="zh-cn">

<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>宏斌的个人简介</title>
    <link rel="stylesheet" href="../css/index.css">
    <link rel="stylesheet" href="../css/jianjie.css">
</head>

<body class="columnItems">
    <header class="centerItems columnItems">
        <article class="centerItems">
            <img src="../images/健身.svg" alt="logo">
            <h1 class="lightColor m-l-1">WELCOME</h1>
        </article>
        <h4 class="lightColor">遗 珠 弃 璧 , 吉 光 片 裘</h4>
    </header>
    <nav class="centerItems ">
        <a data-current href="#">简介</a>
        <a href="#">追番</a>
        <a href="#">更多</a>
    </nav>
    <main class="m-2 centerItems">
        <aside class="radiusBox centerItems">
            <img src="../images//avatar.svg" alt="avatar">
        </aside>
        <section>
            <h1>
                基本信息
            </h1>
            <ul>
                <li> <span>姓名</span> 刘宏斌</li>
                <li> <span>出生年月</span> 2000-08-20</li>
                <li> <span>地区</span> 中国

标签:web,课堂作业,--,个人简介,width,2vw,1vw,margin,color
From: https://blog.51cto.com/u_15964288/6318785

相关文章

  • 通过团队协作,搭建WEB软件产品
    需求分析用例图现实设计图代码构件图代码信息流物理部署图后端代码编写表结构设计范式:列的原子性范氏:列要保持和主键强关联范氏:列之间没有关联dto路径约定业务entity类编写Model代表现实世界的抽象Schema使用了某种方式呈现ModelEntity代......
  • webpack-安装和配置webpack
    在项目中安装webpack在终端运行如下的命令,安装webpack相关的两个包:[email protected]@4.7.2-D在项目中配置webpack在项目根目录中,创建名为webpack.config.js的webpack配置文件,并初始化如下的基本配置:module.exports={ mode:'development'//mode......
  • Exp8 Web安全
    1.实验内容(1)Web前端HTML能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2)Web前端javascipt理解JavaScript的基本功能,理解DOM。在(1)的基础上,编写JavaScript验证用户名、密码的规则。在用户点击登陆按钮后回显“欢迎+输入的用户名”尝......
  • 整理:各个浏览器及web服务器对URL(get)长度的限制
     http1.1协议中对url的长度是不受限制的:TheHTTPprotocoldoesnotplaceanyapriorilimitonthelengthofaURI.ServersMUSTbeabletohandletheURIofanyresourcetheyserve,andSHOULDbeabletohandleURIsofunboundedlengthiftheyprovideGET-......
  • 学习Javaweb中遇到的数据回显显示问题
    问题描述:当点击修改按钮时,显示的内容如下:解决方案:加上isELIgnored="false"<%@pagecontentType="text/html;charset=UTF-8"language="java"isELIgnored="false"%>最终结果显示:......
  • 普通人如何参与Web3.0?去中心化抖音TokTok或是一个机会!
    Web3.0时代Web3.0的到来,为普通人带来了前所未有的机遇。这个新时代不再是中心化平台主导一切,而是由去中心化应用和区块链技术驱动的开放生态系统。在这个生态系统中,每个人都有机会参与和受益,而去中心化抖音TOKTOK成为了这一浪潮中的领跑者。TOKTOK是什么TOKTOK是基于区块链的社交媒......
  • 《网络对抗技术》——Exp8 Web综合
    《网络对抗技术》——Exp8Web综合目录一、实践内容二、实践原理三、实践过程记录1、Web前端HTML2、Web前端JavaScript3、Web后端:MySQL基础4、Web后端:编写PHP网页,连接数据库,进行用户认证5、最简单的SQL注入、XSS攻击测试SQL注入XSS攻击6、选做Webgoat或类似平台......
  • Exp8 Web安全
    基础问题回答(1)什么是表单?表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分:表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。表单......
  • java web之中,如果Servlet中有耗时较长的计算,该怎么做才好?
    javaweb之中,如果Servlet中有耗时较长的计算,该怎么做才好?下面用Thread.sleep(5000)来模拟耗时较长的计算:publicclasscalcServletextendsHttpServlet{ /** *Destructionoftheservlet.<br> */ publicvoiddestroy(){ super.destroy();//Justputs"destroy"s......
  • [RapidOCRWeb] 桌面版使用教程
    引言说明:桌面版指的是可以直接解压,双击即可运行的版本。通俗来说,对rapidocr_web做了打包,将相关依赖全部放到一个zip包中,不需要本地有额外的环境,降低使用门槛。下面会以Windows版为例,作简要说明。详情参见:RapidOCRWeb使用步骤下载对应的zip包目前已有的zip包如下:......