(官网地址 http://nx888.com.cn/)
1.首先,创建项目文件夹,在文件夹中创建静态资源文件夹,分别是css,imades,js和index.html
2.第二步,在css文件夹中,创建pub.css,index.css
3.第三步,在index.html文件中,使用link标签将外部样式表引入到页面中,代码如下:
<link rel="stylesheet" href="./css/pub.css">
<link rel="stylesheet" href="./css/index.css">
4.第四步,在pub.css中输入代码,数据整个项目所有的公共样式pub.css,如下所示:
/* 清除内外边距 */
*{
margin: 0;
padding: o;
}
/* 并集选择器 */
body,td,th{
color: #333;
font-size: 12px;
/* 字体 */
font-family: "Microsoft YaHei", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* 主题标签 */
body{
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
background-color: #F0EAE6;
}
/* :hover鼠标悬停 */
*:hover{
transition: all 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;
}
/* 并集选择器 float 浮动 */
.left,.lef,.le,.l,.center,.cen,.ce,.c{
float: left;
}
.right,.rig,.ri{
/* float: right; 右浮动 */
float: right;
}
/* clear 清除浮动 */
.clear{
float: none;
clear: both;
}
上面的代码获取方法如下:
(1)打开南讯页面,按F12键打开开发者工具面板,笔记本电脑同时按Fn和F12键即可打开开发者工具面板
(2)点击左侧箭头body处,右侧弹出的界面,点击pub.css,弹出下面的第二张图
即可获得代码数据
5.第五步,把页面梳理一下,观察盒子构成,盒子由9块大盒子构成,代码书写如下:
<!-- top 开始 -->
<div class="top">
</div>
<!-- top 结束 -->
<!-- nav 开始 -->
<div class="nav">
<!-- nav 结束 -->
</div>
<!-- hd 开始 -->
<div class="hd">
</div>
<!-- hd 结束 -->
<!-- bajue 开始 -->
<div class="bajue">
</div>
<!-- bajue 结束 -->
<!-- 开始 -->
<div class="jj">
</div>
<!-- jj 结束 -->
<!--Zw 开始 -->
<div class="zw" id="kk1">
</div>
<!-- zw 结束 -->
<!-- siyun 开始 -->
<div class="siyun">
</div>
<!-- siyun 结束 -->
<!--kk2 开始 -->
<div class="zw" id="kk2">
</div>
<!-- kk2 结束 -->
<!--case开始 -->
<div class="case">
</div>
<!-- case 结束 -->
<!--footer开始 -->
<footer>
</footer>
<!-- footer 结束 -->
代码获取方法如下:
(1)点击箭头所指“Elements”
(2)跳转至下图页面,点击箭头所指处“body”,跳转第三个页面;
(3)即可获得上述代码数据
6.第六步,给9块大盒子进行简单的设置,如下所示:
.top{
height: 120px;
background-color: #F0EAE6;
}
.nav{
height: 50px;
background-color: #336699;
}
.hd{
height: 350px;
/* 溢出隐藏 */
overflow: hidden;
background-color: skyblue;
}
.bajue{
height: 400px;
background-color: aquamarine;
}
.jj{
height: 436px;
background-color: pink;
}
.zw{
height: 380px;
/* 溢出隐藏 */
overflow: hidden;
background-color: yellow;
}
.siyun{
height: 470px;
background-color: yellowgreen;
}
.case{
height: 330px;
background-color: blue;
}
footer{
height: 350px;
background-color: #353535;
}
获得方法如下:
如下图箭头所指,依次点击top,nav,hd,bajue...即可获得所有数据
7.第七步,研究导航区域的页面布局、导航区域的页面标签构成:
<!-- nav 开始 -->
<div class="nav">
<div class="m2 oline">
<!-- nav>ul>li*8>a[target="_blank"] -->
<nav>
<ul>
<li><a href="" target="_blank">首页</a></li>
<li><a href="" target="_blank">全网营销</a></li>
<li><a href="" target="_blank">技术研发</a></li>
<li><a href="" target="_blank">运营管理</a></li>
<li><a href="" target="_blank">客户案例</a></li>
<li><a href="" target="_blank">解决方案</a></li>
<li><a href="" target="_blank">新闻中心</a></li>
<li><a href="" target="_blank">关于我们</a></li>
</ul>
</nav>
</div>
</div>
8.第八步,导航区域的页面标签,对应的css样式:
.oline{
/* 外轮廓线 */
outline: 1px dashed red;
}
.m2{
width: 1130px;
margin-right: auto;
margin-left: auto;
}
.nav ul,.nav li{
margin: 0;
padding: 0;
/* 去除列表项li前面的小图标 */
list-style-type: none;
}
.nav li{
width: 140px;
height: 50px;
/* 行高 */
line-height: 50px;
/* 左浮动 */
float: left;
}
nav>ul>li{
/* 文本水平居中 */
text-align: center;
/* 相对定位 */
position: relative;
}
.nav li a {
/* 将行元素转成块元素 */
display: block;
width: 100%;
height: 50px;
/* outline: 1px dashed orange; */
font-size: 16px;
color: #fff;
/* 无文本修饰 */
text-decoration: none;
/* 文本水平居中 */
text-align: center;
}
.nav a:hover{
background-color: #003366;
}
获得数据的方法:
(1)点击箭头所指的“body”,跳转页面
(2)上下滑动即可获得下图所示的数据
9.第九步,在index.html界面右击选择open with live server获得初步效果图,如下所示: