某些颜色不会显示,Vuetify中的某些图标也不会显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了某些颜色不会显示,Vuetify中的某些图标也不会显示相关的知识,希望对你有一定的参考价值。
我使用Vuetify,但“辅助”颜色不显示,如“ github”图标。这是我的代码:
<div class="text-center">
<v-bottom-sheet v-model="aPropos" inset>
<template v-slot:activator="{ on: sheet }">
<v-tooltip bottom>
<template v-slot:activator="{ on: tooltip }">
<v-btn
class="mx-2"
fab
dark
small
v-on="{ ...tooltip, ...sheet }"
color="secondary">
<v-icon dark>mdi-help-circle-outline</v-icon>
</v-btn>
</template>
<span>À propos</span>
</v-tooltip>
</template>
<v-sheet class="text-center">
<div class="my-3">
<v-tooltip bottom>
<template v-slot:activator="{ on }">
<v-btn href="https://www.facebook.com/xxx" target="_blank" class="mx-2" color="primary" fab x-small dark v-on="on">
<v-icon>mdi-facebook</v-icon>
</v-btn>
</template>
<span>Facebook</span>
</v-tooltip>
<v-tooltip bottom>
<template v-slot:activator="{ on }">
<v-btn href="https://twitter.com/xxx" target="_blank" class="mx-2" color="primary" fab x-small dark v-on="on">
<v-icon>mdi-twitter</v-icon>
</v-btn>
</template>
<span>Twitter</span>
</v-tooltip>
<v-tooltip bottom>
<template v-slot:activator="{ on }">
<v-btn href="https://www.linkedin.com/in/xxx" target="_blank" class="mx-2" color="primary" fab x-small dark v-on="on">
<v-icon>mdi-linkedin</v-icon>
</v-btn>
</template>
<span>LinkedIn</span>
</v-tooltip>
<v-tooltip bottom>
<template v-slot:activator="{ on }">
<v-btn href="mailto:xxx" class="mx-2" color="secondary" fab x-small dark v-on="on">
<v-icon>mdi-email</v-icon>
</v-btn>
</template>
<span>Courriel</span>
</v-tooltip>
<v-tooltip bottom>
<template v-slot:activator="{ on }">
<v-btn href="http://xxx" target="_blank" class="mx-2" color="orange" fab x-small dark v-on="on">
<v-icon>mdi-firefox</v-icon>
</v-btn>
</template>
<span>Site internet</span>
</v-tooltip>
</div>
<div class="my-3">Licence</div>
<div class="my-3">
<v-btn href="https://github.com/xxx" target="_blank" class="ma-2" tile outlined color="primary">
<v-icon left>mdi-github</v-icon> Page GitHub du projet
</v-btn>
</div>
<v-btn
class="mt-6"
text
color="error"
@click="aPropos = !aPropos"
>Fermer</v-btn>
</v-sheet>
</v-bottom-sheet>
</div>
这是结果:
“电子邮件”按钮应为浅蓝色,“页面GitHub”旁边的徽标应为GitHub徽标,而不是被删除的电话。
准确地说,因为我已经搜索了类似的问题,所以我在应用程序顶部使用“ v-app”来包装所有内容(所有其他功能均正确显示)。我使用VueJS和Vuetify的最新版本(每次构建时,我都会获取最新版本)。
[如果有人知道为什么我得到这个结果,那就太好了。预先感谢。
答案
实际运行npm install @mdi/font --save-dev
解决了“ GitHub”图标问题。我仍然停留在颜色问题上。以上是关于某些颜色不会显示,Vuetify中的某些图标也不会显示的主要内容,如果未能解决你的问题,请参考以下文章
社交图标在移动设备和某些平板电脑中不起作用(链接不起作用,它们不会在悬停时更改图像)