[CSS3] 二级下拉导航

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>蓝色下拉滑动二级导航菜单</title>
<style  type="text/css">
body{
    margin:0;   /*元素边距*/
    font-family:‘微软雅黑‘,‘Times New Roman‘, Times, serif;
    }           /*字体样式*/
.navi_body{

    overflow:hidden; /*隐藏内联块*/
    height:50px;
    background:cadetblue;
    transition:height ease 0.5s; /*导航栏内容弹出-转变高度延长时间0.5S*/
}
.navi_head{
    height:50px;
    background:#459df5;/*导航栏背景颜色*/
}
.navi_body:hover{
    height:300px; /*鼠标移动到导航主体后 高度300px*/
}

.navi_head>div>span{
    width:150px; /*标签宽度*/
    text-align:center; /*标签的对齐方式为居中*/
    height:300px;
    display:inline-block;/*显示为内联块*/
    font-weight:bold;/*字体宽度 粗体*/
    color:#FFF;
    font-size:14px;
    vertical-align:top; /*垂直对齐顶部*/
}

.navi_head>div>span>p a{
    color:#FFF;
    text-decoration:none;     /*文本装饰 无下划线*/
}
.navi_head>div>span>p a:hover{
    color:#FFF;
    text-decoration:underline;/*文本装饰 下划线*/
}

.navi_title{
    font-size:16px;
    line-height:50px;
    margin-top:0;
}

.navi_head>div>span:hover{
    background:rgba(100,100,100,0.5);
}
</style>
</head>
<body>
    <div>
        <div class="navi_body">
            <div class="navi_head">
                <div style="width:80%; margin-left:auto; margin-right:auto;">
                    <span>
                        <p class="navi_title">首页</p>
                    </span>
                    <span>
                        <p class="navi_title">关于我们</p>
                        <p><a href="">团队介绍</a></p>
                        <p><a href="">服务QQ群</a></p>
                        <p><a href="">个人业务</a></p>
                    </span>
                    <span>
                        <p class="navi_title">软件下载</p>
                        <p><a href="">WEB编译工具</a></p>
                        <p><a href="">桌面整理工具</a></p>
                    </span>
                    <span>
                        <p class="navi_title">招贤纳士</p>
                        <p><a href="">WEB前端工程师</a></p>
                        <p><a href="">JAVAWEB工程师</a></p>
                        <p><a href="">APP开发工程师</a></p>
                        <p><a href="">数据库工程师</a></p>
                        <p><a href="">软件架构师</a></p>
                        <p><a href="">技术客服</a></p>
                    </span>
                    <span>
                        <p class="navi_title">给我留言</p>
                        <p><a href="">站内留言</a></p>
                        <p><a href="">站长信箱</a></p>
                    </span>
                </div>
            </div>
        </div>
    </div>
</div>
</body>
</html>
时间: 2024-10-20 17:06:38

[CSS3] 二级下拉导航的相关文章

jquery实现的点击二级下拉导航菜单

jquery实现的点击二级下拉导航菜单:二级下拉导航菜单是各种类型的网站都有使用,所以是一个必须掌握的技能,对于老手来说肯定是轻松加愉快,但是对于初学者来说未必如此,下面就通过代码实例详细介绍一下点击二级下拉菜单实现过程.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="htt

纯CSS实现的二级下拉导航菜单实例代码

纯CSS实现的二级下拉导航菜单实例代码:二级下拉菜单在众多的网站都有应用,不但能够有效的组织分类导航,并且能够节省大量的网站空间,也能够实现网站的动态化效果,大多数二级导航菜单都是结合javascript实现,本章节介绍一下使用纯css实现的下拉菜单.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" co

纯CSS实现二级下拉导航菜单

这是一款纯CSS菜单,二级下拉导航效果,是最简洁的CSS导航菜单,兼容性也很棒,IE7/8.火狐等都支持,而且它还是学习CSS菜单编写的典型教程,让你学会很多CSS技巧. 运行效果截图如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xm

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

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

CSS3实现的横向二级下拉菜单代码实例

CSS3实现的横向二级下拉菜单代码实例:横向二级下拉菜单是非常常用的效果,例如很多网站的导航栏就是这样的二级下拉菜单效果,非常好用,本章节分享一段使用CSS3实现的下拉菜单,当然当下很多浏览器都不支持,不过相信用不了多久这种现状就会被改变.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content

纯CSS3实现宽屏二级下拉菜单

今天我们要来分享一款基于纯CSS3的宽屏二级下拉菜单,这款菜单的子菜单在展开的时候是很宽敞的,菜单项中可以自定义格式的内容,非常实用,也很大气.由于是用纯CSS3实现,所以这款下拉菜单不用运行Javascript,展示速度当然是非常快的. 在线预览   源码下载

用三种方式实现导航菜单中的二级下拉菜单

如何实现导航菜单栏中的二级下拉菜单? 我们在淘宝.搜狐等大型网站上都可以看到使用的一些二级下拉菜单,比如下面这张图片. 但是如何实现类似的图片呢?实际上,我们有至少三种方式来实现,下面,我附上代码供大家参考. 1.仅使用html和css <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</tit

CSS3蓝色宽屏二级下拉菜单DEMO演示

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="viewport"

Web前端开发实战6:CSS实现导航菜单结合二级下拉式菜单的简单变换

前面几篇博文都在讲导航菜单和二级下拉式菜单,其实有很多方法都可以实现的,具体的情况还要视情况而定. 在后面学习到jQuery框架之后,会有更丰富的动画效果,由于在学习Ajax和jQuery的初步阶段,对于很多的复杂的导 航菜单和二级下拉式菜单没法做,但是学习了CSS和JS还是能实现一些简单的变换的.这篇博文就来说说用CSS实现 导航菜单结合二级下拉式菜单的两个简单变换吧. 首先还是在前面博文的基础上加以实现,其实只用HTML和CSS还是可以做出不错的效果,但是相较于JS和 jQuery来说就有很