作者 小范

新增顶部导航栏组件 顶部背景图更改 index样式添加

@@ -5,31 +5,29 @@ @@ -5,31 +5,29 @@
5 :closable = "tabCloseable" 5 :closable = "tabCloseable"
6 @tab-click='tabClick' 6 @tab-click='tabClick'
7 @tab-remove="tabRemove" 7 @tab-remove="tabRemove"
8 - style="width: 100%"> 8 + style="width: 100%;margin-top: 18px;height: 50px">
9 <el-tab-pane 9 <el-tab-pane
10 v-for="(item, index) in this.$store.state.openTab" 10 v-for="(item, index) in this.$store.state.openTab"
11 :key="item.name" 11 :key="item.name"
12 :label="item.name" 12 :label="item.name"
13 - :name="item.route"  
14 - >  
15 -  
16 - <section class="content-container">  
17 - <div class="grid-content bg-purple-light">  
18 - <!-- <el-col :span="24" class="breadcrumb-container">-->  
19 - <!-- <strong class="title">{{$route.name}}</strong>-->  
20 - <!-- <el-breadcrumb separator="/" class="breadcrumb-inner">-->  
21 - <!-- <el-breadcrumb-item v-for="item in $route.matched" :key="item.path">-->  
22 - <!-- {{ item.name }}-->  
23 - <!-- </el-breadcrumb-item>-->  
24 - <!-- </el-breadcrumb>-->  
25 - <!-- </el-col>-->  
26 - <el-col :span="24" class="content-wrapper">  
27 - <transition name="fade" mode="out-in">  
28 - <router-view></router-view>  
29 - </transition>  
30 - </el-col>  
31 - </div>  
32 - </section> 13 + :name="item.route">
  14 + <section class="content-container">
  15 + <div class="grid-content bg-purple-light">
  16 + <!-- <el-col :span="24" class="breadcrumb-container">-->
  17 + <!-- <strong class="title">{{$route.name}}</strong>-->
  18 + <!-- <el-breadcrumb separator="/" class="breadcrumb-inner">-->
  19 + <!-- <el-breadcrumb-item v-for="item in $route.matched" :key="item.path">-->
  20 + <!-- {{ item.name }}-->
  21 + <!-- </el-breadcrumb-item>-->
  22 + <!-- </el-breadcrumb>-->
  23 + <!-- </el-col>-->
  24 + <el-col :span="24" class="content-wrapper">
  25 + <transition name="fade" mode="out-in">
  26 + <router-view></router-view>
  27 + </transition>
  28 + </el-col>
  29 + </div>
  30 + </section>
33 </el-tab-pane> 31 </el-tab-pane>
34 </el-tabs> 32 </el-tabs>
35 </template> 33 </template>
@@ -138,4 +136,48 @@ @@ -138,4 +136,48 @@
138 </script> 136 </script>
139 137
140 <style> 138 <style>
  139 +/*底层背景色*/
  140 + .el-tabs__nav-scroll{
  141 + background-color: rgb(239,243,246);
  142 + }
  143 +/*首个内部边框*/
  144 +.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{
  145 + border: 1px solid rgba(80,109,130,.64);
  146 +}
  147 +/*其他内部边框*/
  148 +.el-tabs--card>.el-tabs__header .el-tabs__item{
  149 + border: 1px solid rgba(80,109,130,.64);
  150 +}
  151 +/*外部大边框取消表格样式*/
  152 +.el-tabs--card>.el-tabs__header .el-tabs__nav{
  153 + border: 0px;
  154 +}
  155 +/*黑框及内字体样式*/
  156 +.el-tabs__item{
  157 + color:#495060;
  158 + height: 26px;
  159 + border: 1px solid rgba(80,109,130,.64);
  160 + margin: 4px 3px;
  161 + line-height: 26px;
  162 + border-radius: 5px 5px 0 0;
  163 + background-color: #fff;
  164 + font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;
  165 +}
  166 +/* 选中的黑框的样式*/
  167 +.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{
  168 + border-bottom: 1px solid rgba(80,109,130,.64);
  169 + border-radius: 5px 5px 0 0;
  170 + background-color: #398af1;
  171 + color: #fff;
  172 + border-color: #398af1;
  173 +}
  174 + .el-tabs--card>.el-tabs__header .el-tabs__item.is-active:before{
  175 + content: "";
  176 + background: #fff;
  177 + display: inline-block;
  178 + width: 8px;
  179 + height: 8px;
  180 + border-radius: 50%;
  181 + margin-right: 8px;
  182 + }
141 </style> 183 </style>
  1 +<template>
  2 + <div id="me">
  3 + <div id="menu">
  4 + <ul>
  5 + <li> <a href="" class="drop">企业公共服务</a>
  6 + <div class="dropdown_1column">
  7 + <ul class="simple">
  8 + <li><a href="">货主服务</a></li>
  9 + <li><a href="">代理人服务</a></li>
  10 + <li><a href="">航空公司服务</a></li>
  11 + <li><a href="">卡车运输服务</a></li>
  12 + <li><a href="">报关服务</a></li>
  13 + </ul>
  14 + </div>
  15 + </li>
  16 + <li><a href="" class="drop">增值服务</a>
  17 + <div class="dropdown_1column">
  18 + <ul class="simple">
  19 + <li><a href="">在线物流交易</a></li>
  20 + <li><a href="">航空货运操作管理</a></li>
  21 + <li><a href="">智能通关服务</a></li>
  22 + <li><a href="">智慧组板服务</a></li>
  23 + <li><a href="">物流金融服务</a></li>
  24 + </ul>
  25 + </div>
  26 + </li>
  27 + <li><a href="" class="drop">综合查询</a>
  28 + <div class="dropdown_1column">
  29 + <ul class="simple">
  30 + <li><a href="">实时查询服务</a></li>
  31 + <li><a href="">综合查询服务</a></li>
  32 + </ul>
  33 + </div></li>
  34 + <li><a href="" class="drop">政府监管服务</a>
  35 + <div class="dropdown_1column">
  36 + <ul class="simple">
  37 + <li><a href="">货物监管辅助管理</a></li>
  38 + <li><a href="">卡口辅助管理</a></li>
  39 + <li><a href="">安检信息服务</a></li>
  40 + <li><a href="">特种货物监管</a></li>
  41 + <li><a href="">企业信用监管</a></li>
  42 + </ul>
  43 + </div></li>
  44 +
  45 + </ul>
  46 + </div>
  47 +
  48 + </div>
  49 +
  50 +</template>
  51 +
  52 +<script>
  53 + export default {
  54 + name: "NaBar"
  55 + }
  56 +</script>
  57 +
  58 +<style scoped>
  59 + /*去除序列点*/
  60 + li{
  61 + list-style-type: none;
  62 + }
  63 + #me{
  64 + height: 100px;
  65 + }
  66 + /*菜单栏底层div*/
  67 + #menu {
  68 + width: 1000px;
  69 + height: 50px;
  70 + border-bottom: 3px solid rgb(111,130,148);
  71 + position:relative;
  72 +
  73 + }
  74 + /*一级菜单栏样式*/
  75 + #menu li{
  76 + float: left;
  77 + width: 130px;
  78 + height: 50px;
  79 + text-align: center;
  80 + /*position:relative;*/
  81 + border:none;
  82 + }
  83 + /*一级菜单栏字体*/
  84 + #menu li a {
  85 + font-size:17px;
  86 + display:block;
  87 + /*outline:0;*/
  88 + /*删除下划线*/
  89 + text-decoration:none;
  90 + }
  91 + /*鼠标放一级菜单时显示二级菜单样式(横向效果)*/
  92 + #menu li:hover .dropdown_1column {
  93 + left:0px;
  94 + top:45px;
  95 + float: left;
  96 + display:inline-block;
  97 + width: 720px;
  98 + font-size:17px;
  99 + color:#ffffff;
  100 + }
  101 + /*二级菜单栏样式*/
  102 + .dropdown_1column{
  103 + position: absolute;
  104 + left: -999em;
  105 + /*text-align: center;*/
  106 + background: rgb(14,119,238);
  107 + width: 160px;
  108 + }
  109 + /*鼠标移至二级菜单栏颜色改变*/
  110 + #menu li:hover div li:hover{background-color: rgb(18,170,255)}
  111 + /*二级菜单栏样式*/
  112 + #menu li ul li {
  113 + font-size:17px;
  114 + float:left;
  115 + line-height:50px;
  116 + }
  117 +
  118 +</style>