简单导航栏的制作

本文分享了前端初学者如何使用HTML和CSS制作基本导航栏的过程,从使用ul标签构建列表开始,逐步调整样式,包括去除默认样式、设置浮动、解决高度坍塌问题、调整宽度和对齐方式等,最终实现导航效果。

导航栏制作

简单导航栏制作

初学前端,刚学习了如何制作简单的导航栏,有兴趣的看官可以看一看,欢迎大家和我一起学习,如果有什么不对的地方,敬请指正
在这里插入图片描述这是导航效果,希望大家多多包含,一起进步

首先使用ul标签

使用无序标签,将导航列表元素写下来
在这里插入图片描述
HTML代码如上,但是出来的效果害和导航效果差的很多
在这里插入图片描述

接下来就可以改变样式,来达到效果啦

  1. 首先去掉原始样式
    在这里插入图片描述
    2.在标签列表项使用float:left,元素会排列到一行,但是由于没有设置父元素的高度,子元素使用float脱离文档流,父元素会出现高度坍塌,给父元素设置的背景色,也完全看不见了。
    在这里插入图片描述

3.如何解决父元素高度坍塌问题
使用 overflow: hidden;之后父元素nav的背景色自然就出现了。这是解决父元素高度坍塌的办法之一,其他方法后续会介绍。
在这里插入图片描述

4.设置li标签的宽度为25%,则a为li标签的子元素,应设置为100%,但由于a是行内元素,所以把a元素变成块元素,使用display属性
在这里插入图片描述
5.再把字体颜色和位置改一下,使用text-align设置
在这里插入图片描述

创建一个表格

下面是css代码
在这里插入图片描述
下次再见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值