广告位联系
返回顶部
分享到

CSS中实现导航栏和下拉菜单的教程

css 来源:互联网搜集 作者:酷站 发布时间:2018-07-19 08:37:37 人浏览
摘要

今天小编给大家带来CSS中实现导航栏和下拉菜单的教程 一、CSS导航栏 (2)垂直导航栏 代码如下 !doctyre html html head meta charset = utf-8 title 垂直导航栏/ title link rel = stylesheet href = daohanglan1.css / / head body ul li a class = active

今天小编给大家带来CSS中实现导航栏和下拉菜单的教程

一、CSS导航栏

(2)垂直导航栏

          代码如下


<!doctyre html>
<html>
<head>
<meta charset="utf-8">
<title>垂直导航栏</title>
<link rel="stylesheet" href="daohanglan1.css"/>
</head>
<body>
<ul>
<li><a class="active" href="#home">主页</a></li>
<li><a href="#news">新闻</a></li>
<li><a href="#contact">联系</a></li>
<li><a href="#about">关于</a></li>
</ul>
<div>
<h2>垂直导航栏</h2>
<h3>垂直导航栏垂直导航栏垂直导航栏垂直导航栏垂直导航栏垂直导航栏垂直导航栏</p>
<p>垂直导航栏</p>
<p>垂直导航栏</p>
<p>垂直导航栏</p>
<p>垂直导航栏</p>
<p>垂直导航栏</p>
<p>垂直导航栏</p>
<p>垂直导航栏</p>
</div>
</body>
</html>
body{
margin:0;
}
ul{
padding:0;
margin:0;
list-style-type:none;
 
width:25%;
background-color:#f1f1f1;
 
position:fixed;
height:100%;
top:0;
overflow:auto;
 
/* border:1px solid #000; */
}
/* ul>li:not(:last-child){
border-bottom:1px solid #000;
} */
ul a{
display:block;
 
text-decoration:none;
color:#000;
padding:8px 16px;
 
text-align:center;
}
li a:hover:not(.active){
background-color:#555;
color:white;
}
a.active{
background-color:#4caf50;
color:white;
}
div{
margin-left:25%;
padding:1px 16px;
height:100px;
 
}

效果图如下:



     (3)水平导航栏

               代码如下:

<!doctyre html>
<html>
<head>
<meta charset="utf-8">
<title>水平导航栏</title>
<link rel="stylesheet" href="daohanglan2.css"/>
</head>
<body>
<ul>
<li><a class="active" href="#home">主页</a></li>
<li><a href="#news">新闻</a></li>
<li><a href="#contact">联系</a></li>
<li style="float:right"><a href="#about">关于</a></li>
</ul>
<div class="box">
<h2>水平导航栏</h2>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
<p>水平导航栏;水平导航栏;水平导航栏;水平导航栏</p>
</div>
</body>
</html>
body{
margin:0;
}
ul{
padding:0px;
margin:0px;
list-style-type:none;
background-color:#333;
overflow:hidden;
 
position:fixed;
top:0px;
width:100%;
}
ul>li{
float:left;
border-right:1px solid #fff;
display:inline;
}
ul>li:last-child{
border-right:none;
 
}
a{
padding:14px 16px;
 
display:block;
width:60px;
 
text-align:center;
 
text-decoration:none;
color:white;
 
}
 
li a:hover:not(.active) {
background-color: #111;
}
 
li a.active {
color: white;
background-color: #4CAF50;
}
.box{padding:20px;
margin-top:30px;
background-color:#1abc9c;
height:1500px;}

效果图如下:


二、下拉菜单

       代码如下:


<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title></title>
 
 
<link rel="stylesheet" type="text/css" href="xialacaidan.css"/>
 
 
</head>
<body>
 
 
<div class="dropdown">
<span>
下拉菜单
</span>
<div class="di">
<ul>
<li>你好!</li>
<li>我好!</li>
<li>大家好!</li>
</ul>
 
</div>
</div>
 
 
</body>
</html>
body{
margin:0;
text-align:center;
}
.dropdown{
 
background-color:green;
text-align:center;
padding:20px;
display:inline-block;
cursor:pointer;
position:relative;
}
.di{
display:none;
position:absolute;
top:61px;
left:0;
}
.di ul{
list-style:none;
padding:0;
margin:0;
background-color: #f9f9f9;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.di ul li{
min-width:104px;
padding:10px 15px;
 
}
.dropdown:hover{
background-color:#3e8e41
}
.dropdown:hover .di{
display:block;
 
}
.di ul li:hover{
background-color: #f1f1f1
}

效果图如下:
 

 


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计