Web网页简单的静态导航菜单的制作

Web网页导航菜单的制作



最近初学Html/Css,今天学习了一个简单的静态导航条的制作。属于很简单,很基础的东西。

思路:导航菜单–>书籍的目录,条目性结构–>用无需列表构建导航菜单

1. 首先在html代码中建立ul:

    <ul>
        <li><a href="#">首&nbsp;页</a></li>
        <li><a href="#">新闻快讯</a></li>
        <li><a href="#">产品展示</a></li>
        <li><a href="#">售后服务</a></li>
        <li><a href="#">联系我们</a></li>
    </ul>

效果如下(浏览器中显示会有下划线,我们在第二步中进行去除):

  • 首 页
  • 新闻快讯
  • 产品展示
  • 售后服务
  • 联系我们

2. 这是我们有了基本目录,我们建立CSS文件,引入到html中,然后进行样式清除,既将本来的样式抹掉,并建新样式:

  • 基本的样式清除: *{margin:0;padding:0}
  • 无序列表圆点去除:li{list-style-type: none;}
  • 下划线去除: a{text-decoration:none}

同时,在此基础上进行一些CSS的自定义。

  • a:hvoer是一个CSS伪类,用于鼠标移到a的时候的样式

    最终CSS代码:

   *{margin: 0;padding: 0;font-size: 20px};

   ul{width:100px}

li{list-style-type: none;}

   a{text-decoration:none;display:block;height: 30px;line-height: 30px;width: 100px;background-color: #ccc;margin-bottom: 1px;text-indent: 10px}

   a:hover{background-color: #f60;color: #fff};

需要将a标签设置为块元素,才能设高宽、hover效果 代码:a{display:block}

文本缩进标签 text-indent 不会影响总体宽度

3.效果

时间: 2024-10-06 06:20:54

Web网页简单的静态导航菜单的制作的相关文章

web标准(复习)--4 纵向导航菜单及二级弹出菜单

今天我们开始学习纵向导航菜单及二级弹出菜单,包含以下内容和知识点: 纵向列表 标签的默认样式 css派生选择器 css选择器的分组 纵向二级列表 相对定位和绝对定位 一.纵向列表纵向列表或称为纵向导航,在网站的产品列表中应用比较广泛,如淘宝网左侧的淘宝服务,今天我们就学习一下纵向导航的制作 先新建一个页面,然后插入一个ID为menu的div,然后在设计视图中选中文字,点击工具栏的ul图标,即会自动插入ul和li,然后修改文字内容为你需要的内容. <style type="text/css&

web标准(复习)--7 横向导航菜单

今天我们开始学习html列表,包含以下内容和知识点: 横向列表菜单 用图片美化的横向导航 css Sprites 一.横向列表菜单前边学习过纵向导航菜单,又学习了float属性,那么要实现横向导航菜单是不是很简单了,只需要把li横向排列就可实现了.把第四节的代码拿过来直接用,修改后的代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtm

BootStrap实现简单响应式导航菜单

用BootStrap实现响应式导航栏,我会对其中的一些样式进行说明.   先上代码,是一个很简单的Demo. <!doctype html> <html> <head> <head> <meta charset = "utf-8"/> <meta name = "viewport" content = "width-device=width,initial = 1.0"/>

jQuery 简单漂亮的导航菜单

鼠标悬浮时菜单项向上移动成蓝底白字,点击之后底部会有蓝条表示当前选中项. 页面代码,菜单的每一项都是一个 div ,其中包括一个 ul 用来放置显示文字等,另一个 div 则是底部的蓝条,需要给第一项和最后一项设置不同的 class ,样式需要用到: <div id="nav"> <div class="navItem indexNavItem"> <ul class="navUl"> <li>首页

web网页简单设计补充的css知识点

了解了web的基本框架,html和css,补充几点知识点常见表示颜色的几种方法:red#f00rgb(255,0,0)rgba(255,0,0,0.5) 带透明度的色彩值 opacity: 50%;透明度border-radius:圆角 border-radius:值值:a 表示四角都为相同的圆角状态值:a b 表示 左上,右下都为a,右上,左下都为b值:a b c 表示左上为a 右上和左下为b 右下为c值:a b c d 依次表示 左上 右上 右下 左下值:50% 表示圆或椭圆 cursor:

css之导航菜单的制作

通过设置<a>的背景改变样式,通过a:hover改变交互效果,改变文字颜色color 纵向 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>横向导航</title> <style> *{ margin:0; padding: 0; font-size: 14px; } ul{ li

6.3 简单的导航菜单

作为一个成功的网站,导航菜单是永远不可缺少的.导航菜单的风格往往也决定了整个网站的风格,因此很多设计者都会投入很多时间和精力来制作各式各样的导航条,从而体现网站的整体构架. 在传统方式下,制作导航菜单是很麻烦的工作.需要使用表格,设置复杂的属性,还需要使用JavaScript实现相应鼠标指针经过或点击动作.如果用CSS来制作导航菜单,实现起来就非常简单了. 一.简单的竖直排列菜单 当项目列表的list-style-type属性值为“none”时,制作各式各样的菜单和导航条便成了项目列表的最大用处

竖向二级导航菜单特效的实现

竖向二级导航菜单特效的实现:在网页设计中,导航菜单的应用非常频繁,横向二级导航菜单的应用可能会多一些,垂直导航菜单可能稍稍少一些,当然这是相对而言的,竖向二级导航菜单的使用也是非常的频繁的,下面就简单介绍一下如何实现此功能,咱们这里只是介绍如何实现,关于美化方面不是重点,先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="a

20款jquery下拉导航菜单特效代码分享

jquery仿京东商城左侧分类导航下拉菜单代码 jQuery企业网站下拉导航菜单代码 jQuery css3黑色的多级导航菜单下拉列表代码 jquery响应式导航菜单支持手机导航菜单代码 jquery鼠标导航下滑显示图片列表效果 jQuery个性动画二级下拉导航代码 jquery网站下拉菜单制作企业网站导航菜单代码 jQuery游戏网站顶部滑动导航菜单代码 jquery.superfish.js导航菜单插件制作网页无限级下拉菜单代码 jquery hover事件实用的企业网站二级导航菜单样式 j