您的位置:58脚本 > css导航条制作代码 详细的css导航条实现代码及素材

css导航条制作代码 详细的css导航条实现代码及素材

2023-03-15 05:32 CSS教程

css导航条制作代码 详细的css导航条实现代码及素材

css导航条制作代码

CSS导航条制作是网页设计中的一个重要组成部分,它可以帮助用户快速找到所需的内容。在本文中,我们将介绍如何使用CSS来制作一个导航条。

首先,我们需要准备一些HTML代码,用于构建导航条。在这里,我们使用ul标签和li标签来构建导航条:

<ul class="nav"> 
    <li><a href="#">Home</a></li> 
    <li><a href="#">About Us</a></li> 
    <li class="active">Contact Us </li> 
    </ul>;

接下来,我们可以使用CSS代码来设计导航条的外观。首先,我们可以使用“background-color”属性将背景色设为浅蓝色:

.nav { 
    background-color: #0099FF ; 
}

然后,我们可以使用“text-align”属性将文本水平居中显示:

.nav { 
    text-align: center ; 
}

此外,还可以使用“padding”属性将文本上下间隔10px :

.nav { 
    padding: 10px 0 ;  
}

最后,我们可以使用“border-radius”属性将对应的元素圆角化显示 :

.nav li {  
    border-radius: 5px ;  
}

通过上述步骤,就可以实现一个完整的CSS导航条了。当然,你也可以根据你的需要添加更多的CSS代码去定制你想要的效果。

详细的css导航条实现代码及素材下载

导航条是一个网站的基础,美观易用的导航条对于任何网站都是非常重要的。按照传统的方法,导航条是由放在一行表格单元里的图形图像构成。由于人们不再推荐用表格来定位任何非表格的页面内容,所以很多人都用结构化的 XHTML 标记和 CSS 格式来创建导航条。下面先来看一下最简单的 CSS 导航条是怎么实现的:


css导航条

首先,我们来给这个下拉菜单写一个 HTML 的代码.先创建一个 div 来做为容器,然后把这个导航菜单放到这个容器里.正如下面的代码,我们用无序列表来创建这个导航菜单.在这个导航菜单中 Portfolio 项下有一个子菜单,用粗体表示出来,别忘了关闭</li>。

<div id="nav"> 

<ul> 

<li class="first"><a href="#">Home</a></li> 

<li><a href="#">About Me</a></li> 

<li><a href="#">Portfolio</a> 

<ul> 

<li><a href="#">Web</a></li> 

<li><a href="#">Print</a></li> 

<li><a href="#">Photos</a></li> 

</ul> 

</li> 

<li><a href="#">Contact Me</a></li> 

</ul> 

</div> 

The CSS


首先,我们来给#nav div设置一个样式,给它一个宽度,高度,字体大小.并把默认的无序列表样式给去掉.。

*{ margin:0px; padding: 0px; } 

#nav { 

font-family: arial, sans-serif; 

position: relative; 

width: 390px; 

height:56px; 

font-size:14px; 

color:#999; 

margin: 0 auto; 

#nav ul { 

list-style-type: none; 

在这一步我们给<li>设置左浮动让整个导航水平.并且设置相对,记<li>成为一个祖元素,这样我们下面就可以利用到绝对定位了。

#nav ul li { 

float: left 

position: relative; 

在这一步我们给<a>标签设置一个样式被它看起来像一个按扭(div css教程-如何使用css创建一个类似按扭的导航) 

#nav ul li a { 

text-align: center; 

border-right:1px solid #e9e9e9; 

padding:20px; 

display:block; 

text-decoration:none; 

color:#999; 

最重要的部分 
这部分将展示给你看如何让下拉菜单的显示和隐藏。当光标没有移动到Portfolio里下拉菜单不显示,当光标移动到Portfolio上面时下拉菜单显示,我们用display的属性来实现这个效果。

#nav ul li ul { 

display: none 

#nav ul li:hover ul { 

display: block; 

position: absolute; 

我们给下拉菜单的悬停状态设置样式 

#nav ul li:hover ul li a { 

display:block; 

background:#12aeef; 

color:#ffffff; 

width: 110px; 

text-align: center; 

border-bottom: 1px solid #f2f2f2; 

border-right: none; 

#nav ul li:hover ul li a:hover { 

background:#6dc7ec; 

color:#fff; 

完整的CSS 

实例

#nav ul li:hover ul { 

display: block; 

position: absolute; } 

#nav ul li:hover ul li a { 

display:block; 

background:#12aeef; 

color:#ffffff; 

width: 110px; 

text-align: center; 

border-bottom: 1px solid #f2f2f2; 

border-right: none; } 

#nav ul li:hover ul li a:hover { 

background:#6dc7ec; 

color:#fff; }


查看在线运行效果

css导航条素材下载


4色横向CSS导航条菜单
4色横向CSS导航
点此下载


纯CSS实现的彩色导航菜单

纯CSS彩色导航
点此下载


左侧导航布局CSS网页模板

左侧导航

点此下载

CSS中英文双语导航菜单

中英文双语导航

点此下载


CSS水平下拉菜单

水平下拉菜单

点此下载


div css下拉导航菜单分类代码

导航菜单分类

点此下载


五款漂亮的CSS横向下拉菜单导航条

样式一

样式三

样式四

样式五

点此下载


阅读全文
以上是58脚本为你收集整理的css导航条制作代码 详细的css导航条实现代码及素材全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58脚本 58jiaoben.com 版权所有 联系我们
桂ICP备12005667号-28 Powered by CMS