最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

css实现响应下拉式菜单的代码

来源:懂视网 责编:小采 时间:2020-11-27 18:47:52
文档

css实现响应下拉式菜单的代码

css实现响应下拉式菜单的代码:这篇文章分享给大家的内容是关于css实现响应下拉式菜单的代码,内容很有参考价值,希望可以帮到有需要的小伙伴。一、简介响应式下拉菜单可在多个移动端显示会有不同的效果。二、代码如下<!doctype html> <html> <head> &
推荐度:
导读css实现响应下拉式菜单的代码:这篇文章分享给大家的内容是关于css实现响应下拉式菜单的代码,内容很有参考价值,希望可以帮到有需要的小伙伴。一、简介响应式下拉菜单可在多个移动端显示会有不同的效果。二、代码如下<!doctype html> <html> <head> &
这篇文章分享给大家的内容是关于css实现响应下拉式菜单的代码,内容很有参考价值,希望可以帮到有需要的小伙伴。

一、简介

响应式下拉菜单可在多个移动端显示会有不同的效果。

二、代码如下

<!doctype html>
<html>
 <head>
 <meta charset="utf-8"/>
 <meta name="viewport" content="width=device-width"/>
 <title>响应式下拉菜单</title>
 <link rel="stylesheet" type="text/css" href="demo020.css" media="screen and (min-width:1024px)"/>
 <link rel="stylesheet" type="text/css" href="demo021.css" media="screen and (max-width:1024px)"/>
 <link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.css" rel="stylesheet">
 </head>
 <body>
 <p class="nav">
 <p class="toggle">
 <img class="tu" src="shitu2.png"/>
 <i id="btn" class="fa fa-bars"></i>
 </p> 
 <p class="bb"></p>
 <ul id="menu" class="clearfix">
 <li><a href="#">First</a></li>
 <li><a href="#">Second</a></li>
 <li><a href="#">Third</a></li>
 <li><a href="#">Fourth</a></li>
 <li><a href="#">Fifth</a></li>
 </ul>
 </p>
 <script type="text/javascript">
 var btn=document.getElementById("btn");
 var menu=document.getElementById("menu");
 
 btn.onclick=function(){
 //alert(1);
 if(menu.style.display=="none"){
 menu.style.display="block";
 }else{
 menu.style.display="none";
 }
 }
 
 window.onresize=function(){
 var vw=document.documentElement.clienWidth;
 if(vw>640){
 menu.style.display="block";
 }
 }
 </script>
 </body>
</html>

body{

margin:0;

}
.nav{

width:100%;
background-color:#00316b;
position:relative;

}
ul{

padding:0px;
margin:0px;
width:80%;
margin:0 auto;
background:#00316b;

}
ul>li{

list-style:none;
float:left;

}
ul>li>a{

color:#fff;
text-decoration:none;
display:block;
padding:20px 30px;

}
ul>li:hover{

background-color:red;

}
.clearfix:after{

display:block;
content:"";
height:0px;
visibility:hidden;
clear:both;

}
.clearfix{

zoom:1;

}
.toggle{

text-align:right;
color:#fff;
padding:20px;
font-size:20px;
background:black;
/* background-color:#001r44; */
display:none;
overflow:hidden;

}
.tu{

float:left;

}
.bb{

position:absolute;
background-image:url(shitu2.png);
background-repeat:no-repeat;
background-size:100px;
width:100px;
height:40px;
left:20px;
top:10px;

}

----------
body{
 margin:0;
}
.nav{
 width:100%;
 background-color:#00316b;

}
ul{
 padding:0px;
 margin:0px;
 width:100%;
 margin:0 auto;
 background:#00316b;
}
ul>li{
 text-align:center;
 list-style:none;
 /* float:left; */
}
ul>li>a{
 color:#fff;
 text-decoration:none;
 display:block;
 padding:20px 30px;
}
ul>li:hover{
 background-color:red;
}
.clearfix:after{
 display:block;
 content:"";
 height:0px;
 visibility:hidden;
 clear:both;
}
.clearfix{
 zoom:1;
}
.toggle{
 text-align:right;
 color:#fff;
 padding:20px;
 background:yellow;
 font-size:20px;
 overflow:hidden;
 display:block;
}

.tu{
 float:left;
 width:100px;
}

第三、效果图如下

3189520-5b55ad02aa560_articlex.png

这是视口大于1024px的时候所显示的内容<PC端>
min-width:1024px

4100708583-5b55ae66c058c_articlex.gif

这是视口小于1024px的时候所显示的内容<手机>
max-width:1024px
这是在手机上和iPad上的效果图

2853091635-5b55af9bc72ce_articlex.gif

相关推荐:

css和js如何实现响应式导航菜单

css如何自定义滚动条(代码)

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

css实现响应下拉式菜单的代码

css实现响应下拉式菜单的代码:这篇文章分享给大家的内容是关于css实现响应下拉式菜单的代码,内容很有参考价值,希望可以帮到有需要的小伙伴。一、简介响应式下拉菜单可在多个移动端显示会有不同的效果。二、代码如下<!doctype html> <html> <head> &
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top