华为云大前端学习之旅(一)

举报
@Wu 发表于 2021/07/02 15:12:12 2021/07/02
【摘要】 华为云大前端学习之旅(一) 华为云大前端学习之旅(一) 一、华为Classroom 网页模仿实战 二、编写准备 三、网页编写 三、总结 一、华为Classroom 网页模仿实战1、网页地址:https://classroom.devcloud.huaweicloud.com 二、编写准备分析骨架整体 网页可以分为一下几个部分导航栏轮播图内容页面页脚 三、网页编写1、导航栏分析:导航栏可以分...

华为云大前端学习之旅(一)


一、华为Classroom 网页模仿实战

1、网页地址:https://classroom.devcloud.huaweicloud.com

二、编写准备

分析骨架

整体 网页可以分为一下几个部分

  1. 导航栏

image-20210701213638129.png

  1. 轮播图

image-20210701213704900.png

  1. 内容页面
    image-20210701213741938.png

  2. 页脚
    image-20210701213758760.png

三、网页编写

1、导航栏分析:

导航栏可以分为一下三个部分

image-20210701214051647.png

  • logo 图标,通过网页可知,logo图标涉及超链接,可以做页面跳转
  • 导航列表, 鼠标移入后变色同时可做叶苗跳转
  • 右侧信息栏,包含一个标签和一个列表

2、导航栏布局编写

  • 导航栏布局设定
    • 技术要点
      • 标签选用div 标签
<div class="nav"></div>
  • logo编写
    • 技术要点
      • 标签选用div 、a、img标签
      • 如果不适用img标签,可以使用css背景设置进行
      • 注意a 标签不是块元素
<div class="logo">
		<a href="#">
			<!-- 使用背景设置,这里也可以使用图片-->
			<!--<img src="./Images/logo.svg" alt="logo">-->
		</a>
	</div>
  • 导航列表编写
    • 技术要点
      • 标签选用div 、ul、li、a、i标签
      • 注意弹出下拉菜单,弹出下拉菜单需要最顶层,同时宽度为视口宽度
      • i 标签用来设置向下箭头,注意使用时候要引用字体文件
<ul class="nav-center">
		<li>
			<a href="javascript:">华为生态
				<!--使用字体来添加向下箭头-->
				<i class="fas fa-angle-down"></i>
			</a>
			<!--弹出1下拉框 这里需要注意-->
			<div class="drop-content1"></div>
		</li>
		<li>
			<a href="javascript:">MOOC课堂
				<i class="fas fa-angle-down"></i>
			</a>
			<!--弹出2下拉框-->
			<div class="drop-content2"></div>
		</li>
		<li><a href="javascript:">云端实验室</a></li>
		<li><a href="javascript:">教学市场</a></li>
		<li><a href="javascript:">新工科实验班</a></li>
		<li><a href="javascript:">学习交流</a></li>
	</ul>
  • 信息栏编写
    • 技术要点
      • 标签选用div 、ul、li、a、button标签
      • button标签注意居中
      • 登陆和注册中间的“|”可以使用伪元素,也可以使用一个单独的li
<div class="nav-right">
		<button>
			<a href="javascript:">个人中心</a>
		</button>
		<ul class="nav-right-list">
			<li><a href="javascript:">登陆</a></li>
			<li class="line">|</li>
			<li><a href="javascript:">注册</a></li>
		</ul>
	</div>

三、总结

1、整体的框架书写还是比较简单。

2、注意特殊标示的引入

3、下拉框位置需要注意,下拉框出现的位置,建议在出发元素下方编写

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。