首页 > 其他分享 >vue+el 实现 阶梯效果

vue+el 实现 阶梯效果

时间:2023-09-25 17:55:05浏览次数:28  
标签:el none vue 7px name title 阶梯 link select

[简介]:

关键代码;
<el-row class='midPart' style=''>{{ menu.name }}</el-row>
.midPart {
float: left;
width: 4%;
padding: 7px 7px;
background: #444;
}

[内容]:

<template>
<div id="MidMenu">
<div ref='midMenu' class='midMenu'>
<router-link v-for='(menu,key) in midMenus' :key='key' :to='menu.link' :title='menu.title' class='midMenus'>
<el-row class='midPart' style=''>{{ menu.name }}</el-row>
</router-link>
</div>
</div>
</template>

<script>
export default {
name: 'MidMenu',

data() {
return {
path: this.$route.path,
midMenus: [
{link: '/', name: '散记', title: '散记'},
{link: '/', name: '编程', title: '编程'},
{link: '/', name: '数学', title: '数学'},
{link: '/', name: '天文', title: '天文'},
{link: '/', name: '物理', title: '物理'},
{link: '/', name: '化学', title: '化学'},
{link: '/', name: '生物', title: '生物'},
{link: '/', name: '文学', title: '文学'},
{link: '/', name: '艺术', title: '艺术'},
],

}
},
created() {
},
methods: {
}
}
</script>

<style>
#MidMenu {
color: white;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.midMenu {
margin-top: -30px;
text-align: center;
}

.midMenus {
padding: 2px;

}

.midPart {
float: left;
width: 4%;
font-size: 15px;
padding: 7px 7px;
color: dodgerblue;
background: #444;
}

.midPart:hover {
color: white;
background: cornflowerblue;
}

</style>

 

[说明]:偶然间发现 。

[个人博客]:-- 创意时空-散记详情 (codeworld.fun)


明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。
转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。

 

标签:el,none,vue,7px,name,title,阶梯,link,select
From: https://www.cnblogs.com/freecode-/p/codeworld.html

相关文章

  • 【C++】动态内存管理 ⑤ ( 基础数据类型数组 内存分析 | 类对象 内存分析 | malloc 分
    文章目录一、基础数据类型数组内存分析1、malloc分配内存delete释放内存2、new分配内存free释放内存二、类对象内存分析1、malloc分配内存delete释放内存2、new分配内存free释放内存博客总结:C语言中使用malloc分配的内存,使用free进行释放;C++语言中......
  • 23、Maven Helper解决依赖冲突
    一、Jar包冲突的通常表现:Jar包冲突往往是很诡异的事情,也很难排查,但也会有一些共性的表现。1、抛出java.lang.ClassNotFoundException:典型异常,主要是依赖中没有该类。导致原因有两方面:(1)、第一,的确没有引入该类;(2)、第二,由于Jar包冲突,Maven仲裁机制选择了错误的版本,导致加载的Jar......
  • Vue3 基础 – 快速上手 & 常用指令
    1.在HTML网页中使用vue3的3个基本步骤a.通过 script 标签的 src 属性,在当前网页中全局引入vue3的脚本文件:<scriptsrc="https://unpkg.com/vue@3/dist/vue.global.js"></script>b.创建vue3的单页面应用程序实例://2.1从Vue对象中解构出createApp函数const{cre......
  • 【ElementUI】ElementUI Tooltip 根据内容判断是否显示、文字提示自定义样式
    【ElementUI】ElementUITooltip根据内容判断是否显示、文字提示自定义样式封装组件自定义内容<template><spanv-if="['',null,undefined].indexOf(content)===-1"><el-tooltip:content="content"effect="light"placement="bot......
  • com.intellij.diagnostic.PluginException报错导致无法启动idea
    IDEA报错:2023-09-2516:16:56,738[178934]ERROR-nSystem.impl.ActionManagerImpl-[Plugin:com.zhaow.restful.toolkit]com.intellij.diagnostic.PluginException:[Plugin:com.zhaow.restful.toolkit]atcom.intellij.openapi.actionSystem.impl.ActionMa......
  • 创新数据科学探索:DataSpell 2023,专业数据科学家的首选IDE
    在日新月异的数据科学领域,为专业数据科学家提供先进、便捷的工具有着至关重要的意义。2023年,一个备受瞩目的集成开发环境(IDE)——DataSpell,正以其独特的功能与优势,重新定义数据科学家的“瑞士军刀”。→→↓↓载DataSpell2023mac/win版一、DataSpell的主要特性数据科学全流......
  • el-table表头动态渲染未更新
    问题el-table的表头改为通过获取后端数据动态渲染,发现在请求接口后,表头并未重新渲染。//html<el-table:data="tableData"><el-table-columnv-for="(item,index)intableCol":key="index"><templateslot="header">{{item.colN......
  • Intel五代至强缓存暴增至448MB!AMD笑而不语
    Intel已经宣布,将在12月14日正式发布第五代可扩展至强EmeraldRapids,和酷睿Ultra同一天。它虽然只是SapphireRapids四代至强的升级版,不如明年Intel3工艺的GraniteRapids、SierraForest变化那么大(后者288个小核),但升级亮点依然不少。YuuKi_AnS放出了高端型号至强铂金8580的......
  • CF1868C Travel Plan
    注意到树的深度很小,所以路径长度也很小,可以先DP出每种路径长度的数量。令\(f_{i,j,0/1}\)表示深度为\(i\)的满二叉树,长度为\(j\)的路径,一个端点不一定/一定在根结点的数量。跨越左右子树的转移就暴力枚举两侧深度。当然这里可以直接算。但原树只是完全二叉树。观察到根......
  • vue 路由动画
    安装npmi-Sanimate.cssmain.ts引入import'animate.css';routerconstroutes:RouteRecordRaw[]=[{path:'/',alias:['/login'],component:()=>import('@/views/Login.vue'),},{path:&#......