首頁 >web前端 >css教學 >css實作響應下拉式選單的程式碼

css實作響應下拉式選單的程式碼

不言
不言原創
2018-07-24 10:36:121869瀏覽

這篇文章分享給大家的內容是關於css實現響應下拉式選單的程式碼,內容很有參考價值,希望可以幫到有需要的小夥伴。

一、簡介

響應式下拉式選單可在多個行動端顯示會有不同的效果。

二、程式碼如下

nbsp;html>

    
        <meta>
        <meta>
        <title>响应式下拉菜单</title>
        <link>
        <link>
        <link>
    
    
        <p>
            </p><p>
                <img  alt="css實作響應下拉式選單的程式碼" >
                <i></i>
            </p>    
            <p></p>
            
                    
  • First
  •                 
  • Second
  •                 
  • Third
  •                 
  • Fourth
  •                 
  • Fifth
  •             
                 <script> 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{

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;
}

第三、效果圖如下

css實作響應下拉式選單的程式碼

這是視窗大於1024px的時候所顯示的內容
min-width:1024px

css實作響應下拉式選單的程式碼

這是視口小於1024px的時候所顯示的內容
max-width:1024px
這是在手機上和iPad上的效果圖

css實作響應下拉式選單的程式碼

#相關推薦:

css和js如何實現響應式導航選單

css如何自訂捲軸(程式碼)

#

以上是css實作響應下拉式選單的程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn