2024年5月8日

news/2024/10/3 16:36:06
今天学习了web页面顶部栏的使用和连接的使用和跳转,对web页面进行了美化
<template><div class="common-layout"><el-container><el-header class="el-header"><img src="../photos/logo.png" width="200" style="display: inline-block; vertical-align: middle;"> <el-link class="text" type="info" id="home">首页</el-link><el-link class="text" type="info" id="roles">角色</el-link><el-link class="text" type="info" id="story">故事</el-link><el-link class="text" type="info" id="other">其他</el-link></el-header><router-view/></el-container></div>
</template>
<script setup>const links = document.querySelectorAll('.text');// 添加点击事件监听器
links.forEach(link => {link.addEventListener('click', () => {// 移除所有链接的选中状态links.forEach(l => l.classList.remove('selected'));// 添加选中状态到当前点击的链接link.classList.add('selected');// 根据所选链接跳转到相应的页面switch (link.id) {case 'home':router.push('/')break;case 'users':router.push('/users')break;case 'stores':router.push('/stores')break;case 'others':router.push('/others')break;default:break;}});
});
</script>
<style scoped>.text {font-size: 24px; /* 放大字体大小 */text-align: left; /* 文本居中 */}.el-header {background-color: rgba(0, 0, 0); /* 设置背景色为黑色并半透明 */color: white; /* 设置文字颜色为白色 */display: flex; /* 使用 flexbox 布局 */justify-content: center; /* 水平居中 */align-items: center; /* 垂直居中 */position: fixed; /* 固定定位 */top: 0; /* 距离顶部0 */left: 0; /* 距离左侧0 */right: 0; /* 距离右侧0 */width: 100%; /* 宽度全覆盖 */z-index: 999; /* 设置层级 */justify-content: space-around; }
</style>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/29148.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Mysql-Mvcc原理

0.背景 在mysql的并发访问中,有几个典型的并发场景:读-读:无需处理,都是读取,不会对数据有影响。写-写:由于都涉及到数据的修改,不可能乱改,所以没有较好的方式来处理,一般都得加锁。读-写:读写场景,加锁当然ok。不过读操作是很频繁的,一但写数据就不让读取了,这种…

软件测试学习之linux学习

今天是第三天,主要学了函数

Shell编程之条件语句

目录1.条件测试2.文件测试与整数测试(1)文件测试(2)整数测试3.字符串测试与逻辑测试(1)字符串测试(2)逻辑测试4.if语句(1)if单分支语句(2)if双分支语句(3)if多分支语句5.case分支语句 1.条件测试 Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,…

git merge指定提交(commit)

第一种 idea图形化界面操作 1.首先切换到要合并提交的分支上(即没有这些提交的分支) 2. 在git提交log里选有这些提交的分支,并将提交捡出 有多个提交的话就cherry pick多个提交就行,最后一起push 3. git push 下班记得打卡

麒麟 V10 一键安装 Oracle 11GR2(231017)单机版 2

https://www.modb.pro/db/1762008192972820480 安装准备1、安装好操作系统,建议安装图形化 2、配置好网络 3、挂载本地 ISO 镜像源 4、上传必须软件安装包(安装基础包,补丁包:33991024、35574075、35685663、6880880) 5、上传一键安装脚本:OracleShellInstall✨ 偷懒可以…

苯乙烯

反弹转空了。

《编译原理》阅读笔记:p1-p3

《编译原理》学习第 1 天,p1-p3总结,总计 3 页。 一、技术总结 1.compiler(编译器) p1, But, before a program can be run, it first must be translated into a form in which it can be executed by a computer. The software systems that do this translation are call…

c语言程序设计——实验报告七

实验项目名称:实验7数组的基本使用 实验项目类型:验证性 实验日期:2024年4月22日一、实验目的 1.熟练掌握数组的定义格式和数组元素的表示方法 2.熟悉数组的初始化方法和赋值方法 3.掌握字符数组存放字符串的方法和字符串函数的使用 4.熟悉数组元素的操作,特别是输入与输出…