养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

html+css制作一级水平导航菜单

时间:2024-10-03 10:40:16

当我们web小白在建设网站时经常会遇到需溴溢菏确要制作一级导航菜单的问题,但很多小伙伴有时在制作过程中会遇到一些棘手的问题,那么让我们一起来苻抽苍黪整理一下搭建步骤和注意事项,以便于以后再遇到此问题能够快速并高效的完成任务。

工具/原料

电脑

Hbuilder

方法/步骤

1、先来看一下我们要做一个什么样的一级导航菜单,这次以常见的位于中上部并居中的菜单为例,大家可以借鉴此方法,做出自己想做的以及导航菜单首先打开Hbuilder,创建html文件(点击图片放大看更佳哦)

html+css制作一级水平导航菜单

2、创建一个div,作为包裹一级导航菜单的div,其作用是提前为设置ul和li的位置打好基础“margin:0auto;”是为了让div水平居中

html+css制作一级水平导航菜单

html+css制作一级水平导航菜单

3、运行查看结果,为了让div的位置能够更明显的看出,所以为其设置一个灰色的背景颜色,使用“background-color”属性

html+css制作一级水平导航菜单

4、在蟠校盯昂div中创建ul、li、a设置ul、li、a标签的样式,如图,部分属性带有注释在li中创建a标签是因为芟坳葩津,在大多数情况下,我们每一个一级导航菜单都是带有链接的,在做这一步时养成这个习惯,将为我们减少许多不必要的麻烦

html+css制作一级水平导航菜单

html+css制作一级水平导航菜单

5、运酚祯馄嫱行查看ul和li需要注意的是,如果ul和a都用了margin-top,那么必须为其各自的父亲元素设置边框,因为margin只找其父元素的边框,否则将无法达到我们想要的效果我个人习惯设置咤胸剖玳像素为1px、颜色与父元素背景颜色相同的实线边框如li的样式中“border:solid1px#FFFFFF;”

html+css制作一级水平导航菜单

6、复制五个li,连同a标签一起复制,并修改每个li的文本内容

html+css制作一级水平导航菜单

7、运行查看结果,发现了关键问题

html+css制作一级水平导航菜单

8、为每个li设置浮动,并且全都是向左浮动即“float:left;”最后运行查看效果

html+css制作一级水平导航菜单

html+css制作一级水平导航菜单

© 一点知识