首页-导航栏|学习笔记

简介: 快速学习 首页-导航栏

开发者学堂课程【移动 Web 前端开发:首页-导航栏】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/594/detail/8407


首页-导航栏

一、导航栏

1、导航有8个元素分成两排每一个占25%,

2、 index.html 里面输入:

く!--导航栏-->

<nav class="jd_ nav' '>

<ul class=“clearfix”>  里面有li

<li><a href="#">img src=“images/nav0.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav1.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav2.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav3.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav4.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav5.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav6.png”alt=“”/><p>分类</p></a></li>

<li><a href="#">img src=“images/nav7.png”alt=“”/><p>分类</p></a></li>

li里面要有图标和文字并且这些都是可以点击的8导航栏的结构就齐了

</ul>

</nav>

3、在 index.css 里面输入:

/*导航栏*/

·jd_nav{

width: 100%;   宽度100%。

}

.jd_ nav ul{

width:100%;  

上面给一点间距,下面也给一点间距不要贴在一起。左右没有。

padding: 0 10px;  上下10px

}

.jd_ nav ul li{

width:25%;宽度25%

float: left;放不下自动掉一行,每行放四个。

}

.jd_ nav. ul li a {

display: block;

width:100%;  宽度是li的100%。

}

jd_ nav ul 1i a img{

img 是固定的,查看样式是 40,正好是压缩了一倍,原始尺寸是 80*80。

width: 40px;  宽度40px。

height: 40px;  高度40px。

d1splay: block;

margin: 0 auto; 居中。

}

jd_nav ul li a p{

color: #666;  文字颜色

font-size: 12px;

padding: 5px 0; 上下来一点间距

text-alingn:center

}

刷新一下页面,如图所示。

image.png

4、导航栏模块加上 <ul class=“clearfix”>  ,轮播图模块也加上<ul class=“clearfix”>  

5、修改一下

.jd_ nav ul{

width :100%;

padding:10px  0;  上下10px左右不需要

刷新一下就有间距了。

image.png

6、差一个下边框  ul 位置输入:

border- bottom: 1px solid # ccc

7、背景颜色应该是灰色的中间应该有一个灰色的间隔在 index.css 中输入

body{

background: #f5f5f5;

找到 ul,输入

.jd_ nav{

Width: 100%;

background :#fff ;

相关文章
|
5月前
|
容器
uniapp中制作侧边导航栏
uniapp中制作侧边导航栏
170 0
|
6月前
|
JSON 前端开发 JavaScript
ElementUI之首页导航及左侧菜单(模拟实现)
ElementUI之首页导航及左侧菜单(模拟实现)
147 0
|
7月前
|
存储 前端开发 JavaScript
ElementUI之首页导航与左侧菜单
ElementUI之首页导航与左侧菜单
45 0
|
18天前
首页功能的实现
首页功能的实现。
4 1
|
2月前
publiccms实现首页菜单栏下拉的方法
publiccms实现首页菜单栏下拉的方法
8 0
|
4月前
|
前端开发 JavaScript
左侧导航菜单
左侧导航菜单
|
5月前
|
JSON 前端开发 测试技术
ElementUI之首页导航+左侧菜单
ElementUI之首页导航+左侧菜单
42 0
|
6月前
|
前端开发
关于ElementUI之首页导航与左侧菜单实现
关于ElementUI之首页导航与左侧菜单实现
66 0
|
11月前
|
小程序 算法 Java
微信小程序制作顶部导航栏
微信小程序制作顶部导航栏
119 0
|
JSON 小程序 数据格式
【微信小程序】动态设置导航栏标题
这种方法是使用app.json或者页面的json文件配置导航栏标题。如果是在app.json中进行配置,则它是全局行为,项目所有的页面将显示同一个标题;如果是在页面的json中进行配置,则只会影响当前页面。
388 0