实操任务
使用flex实现以下效果:
代码分析
准备部分代码
第一步:reset默认样式
<style>
* {
font-size: 14px;
margin: 0;
padding: 0;
border: none;
}
a {
text-decoration: none;
}
ul {
list-style: none;
}
</style>
背景部分代码
第一步:设置背景
body {
background-image: url(./bg.jpg);
}
第二步:设置背景不重复,且填充满body元素
body {
background-repeat: no-repeat;
background-size: cover;
}
header部分代码
第一步:编写头部元素
<!-- 头部区域 -->
<header>
<div>
<img src="./logo.png" alt="logo">
</div>
<ul>
<li><a href="#">国内校区</a></li>
<li><a href="#">缅甸校区</a></li>
<li><a href="#">非洲校区</a></li>
<li><a href="#">美国校区</a></li>
</ul>
</header>
第二步:设置头部区域的基本样式
<style>
header {
height: 70px;
background-color: rgba(0, 0, 0, 0.7);
padding: 0 20px;
}
</style>
第三步:设置Logo和校区导航的分居header两侧