web蓝桥杯真题--11、蓝桥知识网

介绍

蓝桥为了帮助大家学习,开发了一个知识汇总网站,现在想设计一个简单美观的首页。本题请根据要求来完成一个首页布局。

准备

开始答题前,需要先打开本题的项目代码文件夹,目录结构如下:

├── css
│   └── style.css
├── data.txt
├── index.html
└── mark.png

其中:

  • css/style.css 是样式文件。
  • data.txt 是页面数据文件。
  • index.html 是主页面。
  • mark.png 是页面参数标注图。

注意:打开环境后发现缺少项目代码,请手动键入下述命令进行下载:

cd /home/project
wget https://labfile.oss.aliyuncs.com/courses/9791/06.zip && unzip 06.zip && rm 06.zip

目标

请根据 mark.png 图片上的参数标注,补充 css/style.css 和 index.html 文件中的代码。对于 mark.png 上未标注的参数,请结合效果图自行调整。

页面版心宽度为 1024px,请保证版心居中,让页面呈现如下图所示的效果:

完成布局的显示效果

页面数据在 data.txt 文件中,直接复制即可。

规定

  • 请勿自定义页面数据,必须使用 data.txt 所提供的页面数据。
  • 请严格按照考试步骤操作,切勿修改考试默认提供项目中的文件名称、文件夹路径等,以免造成无法判题通过。

判分标准

  • 本题根据页面布局的相似度给分,低于 50% 得 0 分,高于 50% 则按比例给分。

解题思路:

一个一个拼凑,然后当一个页面有两个块元素在不同位置的两行上时,怎么让它门居中对齐呢,尝试过display:flex;  justify-content:center;  此种方法行不通,他会把两个元素摆在同一行上,然后margin:auto;  也行不通,毫无反应

后来发现可以在父元素里面设置text-align: center;设置文本标签居中对齐就可以了,有些知识点不用就忘了

整体代码:

html:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <meta
      name="viewport"
      content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"
    />
    <title>蓝桥知识网</title>
    <link rel="stylesheet" href="./css/style.css" />
  </head>
  <body>
    <!--TODO:请补充代码-->
    <div class="container">
      <div class="lanse">
        <div class="contain">
          <div class="one">
            <div class="lanqiao">蓝桥知识网</div>
            <div class="index">
              <span>首页</span>
              <span>热门技术</span>
              <span>使用手册</span>
              <span>知识库</span>
              <span>练习题</span>
              <span>联系我们</span>
              <span>更多</span>
            </div>
          </div>
          <div class="two">蓝桥云课</div>
          <div class="three">随时随地丰富你的技术栈!</div>
          <div class="four">
            <span>加入我们</span>
          </div>
        </div>
      
      </div>
      <div class="baise">
        <div class="lvse">
          <div class="one2">
            <div class="rengong">
              <div style="margin-bottom: 10px;  font-size: 30px; font-weight: 200; color: black;">人工智能</div>
              <span style="font-size: 18px; color: #aaa; line-height: 1.4em;">人工智能亦称智械、机器智能,指由人制造出来的机器所表现出来的智能。通常人工智能是指通过普通计算机程序来呈现人类智能的技术。
              </span>
            </div>
            <div class="qianduan">
              <div style="margin-bottom: 10px; font-size: 30px; font-weight: 200; color: black;">前端开发</div>
              <span style="font-size: 18px; color: #aaa; line-height: 1.4em;">前端开发是创建 WEB 页面或 APP 等前端界面呈现给用户的过程,通过 HTML,CSS 及 JavaScript 以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。

              </span>
            </div>
            <div class="houduan">
              <div style="margin-bottom: 10px; font-size: 30px; font-weight: 200; color: black;">后端开发</div>
              <span style="font-size: 18px; color: #aaa; line-height: 1.4em;">后端开发是实现页面的交互逻辑,通过使用后端语言来实现页面的操作功能,例如登录、注册等。
              </span>
            </div>
            <div class="xinan">
              <div style="margin-bottom: 10px; font-size: 30px; font-weight: 200; color: black;">信息安全</div>
              <span style="font-size: 18px; color: #aaa; line-height: 1.4em;">ISO(国际标准化组织)的定义为:为数据处理系统建立和采用的技术、管理上的安全保护,为的是保护计算机硬件、软件、数据不因偶然和恶意的原因而遭到破坏、更改和泄露。

              </span>
            </div>
          </div>
          <div class="dibu">
            <div class="yunke" style="font-size: 14px; color: #aaa; margin: auto;">
              © 蓝桥云课 2022
            </div>
            <div style="font-size: 14px; color: #aaa; margin-top: 10px;">
              京公网安备 11010102005690 号 | 京 ICP 备 2021029920 号
            </div>
          </div>
        </div>
      </div>
    </div>
  </body>
</html>

css:

/*

 TODO:请补充代码

*/

\* {
    margin: 0;
  
    padding: 0;
  
    box-sizing: border-box;
  }
  
  .lanse {
    background-color: #a6b1e1;
  
    width: 100vm;
  
    height: 492px;
  
    display: flex;
  
    justify-content: center;
  }
  
  .lanse .contain {
    width: 1024px;
  
    height: 100%;
  }
  
  .lanse .contain .one {
    margin-top: 19px;
  
    height: 46px;
  
    display: flex;
  
    align-items: center;
  }
  
  .lanse .contain .one .index {
    margin-left: 365px;
  }
  
  .lanse .contain .one .index span {
    padding-right: 16px;
  
    font-size: 16px;
  
    color: white;
  }
  
  .lanse .contain .one .lanqiao {
    font-size: 18px;
  
    color: white;
  
    margin-left: 10px;
  }
  
  .lanse .contain .two {
    margin-top: 30px;
  
    font-size: 45px;
  
    color: black;
  
    display: flex;
  
    justify-content: center;
  }
  
  .lanse .contain .three {
    margin-top: 62px;
  
    font-size: 21px;
  
    font-weight: 200;
  
    color: white;
  
    display: flex;
  
    justify-content: center;
  }
  
  .lanse .contain .four {
    margin-top: 36px;
  
    display: flex;
  
    justify-content: center;
  }
  
  .lanse .contain .four span {
    font-size: 18px;
  
    color: #efbfbf;
  
    line-height: 40px;
  
    border-radius: 2px;
  
    width: 100px;
  
    display: flex;
  
    justify-content: center;
  
    box-shadow: inset 0 0 0 2px #efbfbf;
  }
  
  .lvse {
    /* background-color: #efbfbf; */
    height: 456px;
  
  }
  
  .lvse .one2 {
    /* background-color: #a54444; */
    width: 1024px;
    height: 302px;
    margin-top: 74px;
    display: flex;
    flex-wrap: wrap;
    margin: auto;
    margin-top: 74px;
  }
  
  .lvse .one2 .qianduan {
    height: 144px;
  
    width: 49%;
  
    margin-left: 20px;
  
    margin-top: 10px;
  }
  
  .lvse .one2 .xinan {
    height: 144px;
  
    width: 49%;
  
    margin-left: 20px;
  
    margin-top: 10px;
  }
  
  .lvse .one2 .houduan {
    height: 144px;
  
    width: 49%;
  
    margin-top: 10px;
  }
  
  .lvse .one2 .rengong {
    height: 144px;
  
    width: 49%;
  
    margin-top: 10px;
  }
  
  .lvse .dibu {
      border-top: 1px solid black;
      text-align: center;
  }
  .lvse .dibu .yunke {
    padding-top: 30px;
  
      padding: auto;
  }

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【JavaEE Spring】SpringBoot 配置文件

SpringBoot 配置文件 1. 配置文件的作用1.1 配置文件的说明1.2 SpringBoot 配置文件 2. 配置文件的格式特殊说明 3. properties 配置文件说明3.1 properties 基本语法3.2 读取配置文件3.3 properties 缺点分析 4. yml 配置文件说明4.1 yml 的基本语法4.2 yml 使⽤进阶4.2.1 yml…

大语言模型无代码构建知识图谱概述

2023年3月15日&#xff0c;ChatGPT4.0的横空出世&#xff0c;将人们对大语言模型的关注推到了风口浪尖。由于其在智能问答、翻译以及文本生成等工作任务上的卓越表现&#xff0c;业界一度出现了不再需要发展知识图谱相关技术的观点&#xff0c;知识图谱相关概念严重受挫。无可置…

【设计模式】文件目录管理是组合模式吗?

组合模式是什么&#xff1f; 组合模式是一种将对象组合成树形结构以表示"部分-整体"的层次结构的设计模式。它使得用户对单个对象和组合对象的使用具有一致性。 组合模式在什么情况下使用&#xff1f; 当你发现你需要在代码中实现树形数据结构&#xff0c;让整体-部…

无人机航迹规划(一)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划(提供MATLAB代码)

一、七种算法&#xff08;DBO、LO、SWO、COA、LSO、KOA、GRO&#xff09;简介 1、蜣螂优化算法DBO 蜣螂优化算法&#xff08;Dung beetle optimizer&#xff0c;DBO&#xff09;由Jiankai Xue和Bo Shen于2022年提出&#xff0c;该算法主要受蜣螂的滚球、跳舞、觅食、偷窃和繁…

Flutter 与 Android原生 相互通信:BasicMessageChannel、MethodChannel、EventChannel

前言 本文主要讲解&#xff0c;使用不同的 Channel 让 Flutter 和 Android原生 进行通信&#xff0c;由于只是讲解两端通信&#xff0c;所以可视化效果不好&#xff1b; 不过我写了一篇专门讲解 Flutter 嵌入 Android原生View的文章 Flutter 页面嵌入 Android原生 View-CSDN…

【富文本编辑器实战】02 编写编辑器配置文件

编写编辑器配置文件 目录 编写编辑器配置文件前言项目结构分析项目配置菜单项配置语言配置总体配置 总结 前言 本篇文章主要内容是项目的配置文件的编写与讲解&#xff0c;包括菜单项配置、语言配置、总体配置。 项目结构分析 下图是编辑器的总体结构&#xff1a; 编辑器大致…

蓝桥杯真题(Python)每日练Day2

题目 题目分析 对于本题首先确定其数据结构为优先队列&#xff0c;即邮费最小的衣服优先寄&#xff0c;算法符合贪心算法。可以直接使用queue库的PriorityQueue方法实现优先队列。关于PriorityQueue的使用方法主要有&#xff1a; import queue q queue.Queue()# 队列 pq qu…

Django随笔

关于Django的admin 1. 在url中把 from django.contrib import admin 重新解开 把path(admin/,admin.site.urls), 解开 2. 注册app&#xff0c;在配置文件中写 django.contrib.admin, 3.输入命令进行数据库迁移 Django国际化 配置文件中&#xff08;改成中文&#xff09; LA…

云轴科技ZStack位列IDC云系统软件市场教育行业TOP2

近日&#xff0c;全球IT市场研究和咨询公司IDC发布 《中国云系统软件市场跟踪报告2023H1》 ZStack作为产品化的云基础软件提供商 位居云系统软件市场第一梯队 市场份额位列独立云厂商*第一 增速最快 教育行业TOP2 在教育行业&#xff0c;云计算已成为教育行业信息化的重要基础…

十一、常用API——爬虫

目录 爬虫本地爬虫和网络爬虫贪婪爬取和非贪婪爬取正则表达式在字符串方法中的使用捕获分组和非捕获分组分组捕获分组非捕获分组 爬虫 本地爬虫和网络爬虫 有如下文本&#xff0c;请按照要求爬取数据。&#xff08;本地爬虫&#xff09; Java自从95年问世以来&#xff0c;经历…

红队渗透靶机:TOPPO: 1

目录 信息收集 1、arp 2、nmap 3、nikto 4、whatweb 5、dirsearch WEB tips1 tips2 SSH登录 提权 系统信息收集 本地 信息收集 1、arp ┌──(root㉿ru)-[~/kali] └─# arp-scan -l Interface: eth0, type: EN10MB, MAC: 00:0c:29:69:c7:bf, IPv4: 192.168.110…

重构改善既有代码的设计-学习(一):封装

1、封装记录&#xff08;Encapsulate Record&#xff09; 一些记录性结构&#xff08;例如hash、map、hashmap、dictionary等&#xff09;&#xff0c;一条记录上持有什么字段往往不够直观。如果其使用范围比较宽&#xff0c;这个问题往往会造成许多困扰。所以&#xff0c;记录…

【LeetCode每日一题】2809. 使数组和小于等于 x 的最少时间

2024-1-19 文章目录 [2809. 使数组和小于等于 x 的最少时间](https://leetcode.cn/problems/minimum-time-to-make-array-sum-at-most-x/)思路&#xff1a; 2809. 使数组和小于等于 x 的最少时间 思路&#xff1a; 获取两个列表的长度n&#xff0c;并初始化一个二维数组f&…

深耕文档型数据库12载,SequoiaDB再开源

1月15日&#xff0c;巨杉数据库举行SequoiaDB新特性及开源项目发布活动。本次活动回顾了巨杉数据库深耕JSON文档型数据库12年的发展历程与技术演进&#xff0c;全面解读了SequoiaDB包括在高可用、安全、实时、易用性四个方向的技术特性&#xff0c;宣布了2024年面向技术社区的开…

Next-GPT: Any-to-Any Multimodal LLM

Next-GPT: Any-to-Any Multimodal LLM 最近在调研一些多模态大模型相关的论文&#xff0c;发现Arxiv上出的论文根本看不过来&#xff0c;遂决定开辟一个新坑《一页PPT说清一篇论文》。自己在读论文的过程中会用一页PPT梳理其脉络和重点信息&#xff0c;旨在帮助自己和读者快速了…

基于SpringBoot Vue养老院管理

大家好✌&#xff01;我是Dwzun。很高兴你能来阅读我&#xff0c;我会陆续更新Java后端、前端、数据库、项目案例等相关知识点总结&#xff0c;还为大家分享优质的实战项目&#xff0c;本人在Java项目开发领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#x…

使用JFLASH实现文件程序自动化合并及下载功能

主要总结下使用 SEGGER 工具集的 JFLASH 软件实现hex/bin文件合并以及程序的自动下载使用方法。 起因是最近使用到LVGL字库文件的制作&#xff0c;每次都要将分散的bin文件按既定分配的偏移作合并处理&#xff0c;刚开始使用的是二进制文件合并工具,文件少的时候还行&#xff…

【网站项目】基于jsp的199旅游景点管理系统

&#x1f64a;作者简介&#xff1a;多年一线开发工作经验&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。&#x1f339;赠送计算机毕业设计600个选题excel文件&#xff0c;帮助大学选题。赠送开题报告模板&#xff…

10分钟完成权限系统全流程开发

背景 首先问下chatgpt,权限系统的模型有哪些&#xff1f; 基于上述的结论&#xff0c;我们选择基于角色的访问控制(RBAC)&#xff0c;请从数据库设计、接口文档、代码实现、单元测试四个方面分别详细描述每个部份需要实现的内容。 数据库实现 针对上述的数据库设计部份&#…

【前端】WebSocket接收二进制数据转JSON并解决中文乱码问题(ArrayBuffer转json)

场景&#xff1a; WebSocket与mqtt服务器通信&#xff0c;接收二进制数据并将其转为Json使用。一般方式都会出现中文乱码问题。 解决方法&#xff1a; handleBinaryToJson(e) {let enc new TextDecoder("utf-8");let uint8_msg new Uint8Array(e);let temp en…