css实现炫酷折叠手风琴菜单展开效果代码

代码语言:html

所属分类:菜单导航

代码描述:css实现炫酷折叠手风琴菜单展开效果代码

代码标签: css 手风琴 折叠 菜单

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en">

<head>
   
<meta charset="UTF-8">
   
<style>
        * {
        margin:0;
        padding:0;
        font-family:'lato';
        list-style:none;
        text-decoration:none;
}
body {
        background-color:#fcdc29;
}
.wrapper {
        position:absolute;
        top:50%;
        left:50%;
        transform:translate(-50%,-50%);
}
.mainMenu {
        width:250px;
        display:block;
        border-radius:10px;
        overflow:hidden;
}
.item {
        border-top:1px solid #ef584a;
        overflow:hidden;
}
.btn {
        display:block;
        padding:15px 20px;
        background-color:#ff6f61;
        color:#fff;
        position:relative;
}
.btn:before {
        content:'';
        position:absolute;
        width:0;
        height:0;
        border-left:8px solid transparent;
        border-right:8px solid transparent;
        border-top:10px solid #ff6f61;
        right:15px;
        bottom:-10px;
        z-index:9;
}
.btn i {
        margin-right:10px;
}
.subMenu {
        background:#273057;
        overflow:hidden;
        transition:max-height 0.7s;
        max-height:0;
}
.subMenu a {
        display:block;
        padding:15px 20px;
        color:#fff;
        font-size:14px;
        border-bottom:1px solid #394c7f;
        position:relative;
}
.subMenu a:before {
        content:'';
        opacity:0;
        transition:opacity 0.3s;
}
.subMenu a:hover:before {
        content:'';
        position:absolute;
        height:0;
        width:6px;
        left:0;
        top:0;
        opacity:1;
        /* background-color:#d8d824;
        */    border-top:24px solid transparent;
        border-left:11px solid #fcdc29;
        border-bottom:24px solid transparent;
}
.subMenu a:after {
        content:'.........完整代码请登录后点击上方下载按钮下载查看

网友评论0