leftMenu.css

#sidebar ul, li{list-style:none;}
.clear{clear:both;}
.sidebar {background: #F8F8F8;border:1px solid #F8F8F8;width:161px;padding:3px;margin:0px 0px;height: 469px;}
.sidebar h2{color:#fff;font-size:14px;line-height:14px;text-align:left;padding:0px 0 0px;}
#menu {width:158px;background: #F8F8F8;padding:2px 0;text-align: left;}
#menu a span{left: 125px;position: absolute;margin: 6px;}
#menu li{float:left;width:158px;display:block;padding-left:10px;background: #F8F8F8;position:relative;line-height:21px;border:none;}
#menu li:hover {background: #3B4053;}
#menu li a {font-family:"\5B8B\4F53",san-serif;font-size:14px;color:#3B4053;display:block;outline:0;text-decoration:none;padding:5px 0;}
#menu li:hover a {color:#fff;}
.dropdown_4columns{ margin:6px auto;float:left;position:absolute;left:-999em;text-align:left;border-left:1px solid #3B4053; border-top:1px solid #3B4053;border-bottom:1px solid #3B4053;border-right:1px solid #3B4053;width:510px;background: #F8F8F8;padding:5px 0 10px;z-index: 100}
#menu li:hover .dropdown_4columns{left:158px;top:-6px;}
.col_1 {width:120px;display:inline;float: left;position: relative;margin:0;z-index: 100}
.col_4 {width:510px;display:inline;float: left;position: relative;margin:0;z-index: 100}
#menu h3 {font-size:14px;font-weight:bold;color:#3B4053;margin:4px 0;padding-left:10px;line-height:21px;font-size:12px;text-align:center;}
#menu li:hover div a {font-size:12px;color:#003366;}
#menu li:hover div a:hover {color:#e47911;}
#menu li ul {list-style:none;padding:0;margin:0;}
#menu li ul li {font-size:12px;line-height:21px;position:relative;padding:0 0 0 6px;margin:0;text-align:left;width:120px; border-left:#ccc 1px solid;}
#menu li ul li a{padding:0 0 0 6px;margin:0;}
#menu li ul li:hover {background:none;padding:0 0 0 6px;margin:0;}
<template> <div class="index"> <Header class="topHeader"></Header> <LeftMenu class="leftMenu"></LeftMenu> <div class="rightContainer" :class="{'content-collapse':collapse}"> <Tags/> <div class="content"> <transition name="move" mode="out-in"> <keep-alive :include="tagsList"> <router-view></router-view> </keep-alive> </transition> </div> </div> </div> </template> <script> import Header from "../components/Header"; import LeftMenu from "../components/LeftMenu"; import bus from "../common/bus"; import Tags from "../common/Tags"; // import moment from 'moment' // @ is an alias to /src export default { name: "Index", data() { return { tagsList: [], collapse: false }; }, components: { Header, LeftMenu, Tags }, created() { //内容区域跟随变化 bus.$on("collapse", msg => { console.log(msg); this.collapse = msg; }), // 只有在标签页列表里的页面才使用keep-alive,即关闭标签之后就不保存到内存中了。 bus.$on("tags", msg => { let arr = []; for (let i = 0, len = msg.length; i < len; i++) { msg[i].name && arr.push(msg[i].name); } this.tagsList = arr; // console.log(tags) }); } }; </script> <style scoped> .index { width: 100%; height: 100%; overflow: hidden; } .content { width: auto; height: 100%; padding: 10px; overflow-y: scroll; box-sizing: border-box; } .rightContainer.content-collapse { left: 48px; } .rightContainer { position: absolute; left: 180px; right: 0; top: 72px; height: 100%; overflow-y: scroll; padding-bottom: 30px; transition: left 0.3s ease-in-out; } </style>
06-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值