用css配合HTML代码制作导航条下拉面板

导航下拉面板能让导航装载更多的内容,添加更多的关键词,有利于优化,也使网站显得更加高端大气,如果您需要,我就来提供!

操作方法

  • 01

    首先我们来看看下拉面板的效果吧,这个事稍微复杂一点的下拉面板,我们会一步步为您讲解,如何制作出这样一个下拉面板,但前提是你需要了解CSS的定位知识和HTML代码,因此没有这些基础的同学要先学一下HTML代码和CSS(层叠样式表)的知识。

  • 02

    下面我们先来制作一个简单的导航: css代码片段 <style type="text/css"> *{ margin:0; padding:0; border:0;background-repeat:no-repeat;font-size:14px;list-style-type:none;color:#F5F5F5;} a:link {text-decoration:none;} a:visited {text-decoration:none;} a:hover {text-decoration:none;} a:active {text-decoration:none;} .navgation{width:100%; height:36px; line-height:36px; background:#000; margin:10px auto;} .nav{width:960px; height:36px; margin:0 auto;} .nav li{float:left; width:130px; border-right:#FFF solid 2px; text-align:center;} .nav .last{border-right:none;} </style> html代码片段 <div class="navgation"> <ul class="nav" > <li><a href="http://www.shjypsj.com/">首页</a></li> <li><a href="http://www.shjypsj.com/html/company/conpany-introduction.html">关于建冶</a></li> <li><a href="http://www.shjypsj.com/html/news/news-center.html">新闻资讯</a></li> <li><a href="http://www.shjypsj.com/html/products/product-center.html">产品中心</a></li> <li><a href="#">工程应用</a></li> <li><a href="#">人力资源</a></li> <li class="last"><a href="http://www.shjypsj.com/html/contact/contact.html">联系我们</a></li> </ul> </div>

  • 03

    接下来就着手下拉面板设计,首先我们来设计一个简单的,我们截取上一段代码中的<li><a href="http://www.shjypsj.com/html/company/conpany-introduction.html">关于建冶</a></li>这一行,首先铺好结构: <li><a href="http://www.shjypsj.com/html/company/conpany-introduction.html">关于建冶</a> <ul> <li><a href="#">公司介绍</a></li> <li><a href="#">公司文化</a></li> <li><a href="#">企业实力</a></li> <li><a href="#">先进科技</a></li> </ul> </li> css片段 .nav a {display:block} .nav a:hover { display:block;background:#F00} /*下拉列表*/ .nav ul{display:none;} .nav li:hover ul{display:block; position:absolute; width:130px; top:46px; background:#069;} .nav li:hover ul li{ border-bottom:#99C 1px solid; border-right:none;}

  • 04

    复杂的导航面板其实也是也定位技术一步步掌握的,下面来个产品的面板: 结构代码块儿 <li id="pro"><a href="http://www.shjypsj.com/html/products/product-center.html">产品中心</a> <ul id="menu"> <li> <p><a href="/html/products/high-efficiency-sand-making-machine.html"><span><strong>制砂专用设备</strong></span></a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">JYS/T高效制砂机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">轮式洗砂机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">螺旋洗砂机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">冲击式制砂机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">PE细碎颚破</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">YK振动筛</a></p> </li> <li> <p><a href="" ><span><strong>破碎设备</strong></span></a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">PE颚式破碎机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">辊式级配机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">PF反击破碎机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">PCL立轴冲击式破碎机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">轮胎式移动破碎站</a></p> </li> <li> <p class="proTitle"><a href="products_367.html?t=1"><span><strong>工业制粉设备</strong></span></a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">砂粉磨粉机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">SCM超细磨粉机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">6R高压磨粉机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">雷蒙磨粉机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">JYX高效选粉机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">高压微粉磨</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">YGM高压磨粉机</a></p> </li> <li> <p><a href="/html/products/high-efficiency-sand-making-machine.html"><span><strong>圆锥破设备</strong></span></a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">PYFB复合圆锥破</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">液压圆锥破</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">JY圆锥破</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">PY弹簧圆锥破</a></p> </li> <li class="list-separator"> <p><a href="/html/products/high-efficiency-sand-making-machine.html"><span><strong>筛分输送设备</strong></span></a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">振动筛</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">振动给料机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">皮带机</a></p> <p><a href="/html/products/high-efficiency-sand-making-machine.html">提升机</a></p> </li> </ul> </li> css代码块儿 /*产品下拉面板*/ li#pro:hover ul#menu { width:960px; position:absolute; top:46px; background:#069; margin-left:-375px; z-index:2 } li#pro:hover ul#menu li { width:180px; height:200px; line-height:24px; background:#069; float:left; z-index:3; overflow:hidden;} li#pro:hover ul#menu li p a{ display:block;  border-bottom:0; color:#FFF; background:none; text-align:left; padding-left:30px; z-index:3} li#pro:hover ul#menu li p a:hover{display:block;background:#F00; text-decoration:underline;  z-index:3}

(0)

相关推荐

  • 如何用div制作导航条

    我们在开发网页的时候经常使用到导航条,那么如何利用div制作导航条呢?今天本人就利用div制作一个导航条,同时把制作过程和截图分享给大家,希望对你有所帮助和启发. 操作方法 01 双击打开dreamw ...

  • 如何用Bootstrap制作导航条

    Bootstrap作为目前比较流行的前端框架,它给我们开发页面提供了便捷.下面小编给大家介绍一下如何用Bootstrap制作导航条 操作方法 01 首先我们需要搭建一个html页面,如下图所示,在页面 ...

  • 导航栏下拉框在网页中的代码表示

    html:即超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准, 超文本标记语言(15张) 它通过标记符号来标记要显示的网页中的各个部分.网页文件本身是一种文本文件,通过在文本文件 ...

  • Axure RP 8怎么制作按钮控制下拉框选项?

    Axure RP 8怎么制作按钮控制下拉框选项? 1.打开Axure RP 8软件,在软件库中找到下拉框元件,拖一个到画布上,如下图所示: 2.再次在元件库中找到"主要按钮",拖一 ...

  • HTML+CSS制作导航条

    今天无意中看到一个网站的导航条,觉得效果还不错,而且制作也很简单,就自己试着用HTML+CSS做了个一模一样的,下面就把导航条的制作方法及步骤分享给大家! 操作方法 01 首先在<body> ...

  • CSS技巧分享:如何用css制作横排二级下拉菜单

    看到网站的导航按钮很炫酷不会怎么办?本片教程介绍如何使用css制作网站导航横排二级下拉菜单 操作方法 01 打开Notepad++,先输入个页面框架 <!DOCTYPE html> < ...

  • Excel如何制作下拉列表,excel下拉菜单的创建方法

    Excel下拉列表通常都是利用“数据有效性”来实现的,通过“数据有效性”设置,可以让Execl的某一单元格出现下来菜单的效果,那么如何实现excel下拉列表呢? Excel下拉列表、Excel下拉菜单 ...

  • Excel中怎样制作单元格下拉箭头选项

    Excel的单元格下拉箭头选项,可以快速从选项中选定数据,无需手工输入数据,如图所示. 操作方法 01 打开Excel,建立空白工作簿. 02 例如,需要制作一个调查问卷之类的,在A1中输入问题,在B ...

  • Excel制作单元格下拉菜单

    Excel设置数据有效性实现单元格下拉菜单的3种方法 一、直接输入: 1.选择要设置的单元格,譬如A1单元格; 2.选择菜单栏的“数据”→“有效性”→出现“数据有效性”弹出窗口; 3.在“设置”选项中 ...