如何在 vue js 中删除引导程序导航栏上的空白?

Mat*_*eri 0 vue.js bootstrap-4

我刚刚创建了带有导航栏代码的新组件:

<template>
  <!-- Navigation -->
  <nav class="navbar navbar-expand-lg navbar-dark bg-dark static-top">
.....
</template>
Run Code Online (Sandbox Code Playgroud)

和我的 index.html 没有任何变化。

在此处输入图片说明

我试图根据我的谷歌搜索结果进行更改,实际上将我自己的样式设置为导航标签并没有帮助。

San*_*sai 6

如果您使用的是 VUE CLI,那么在您的 App.vue 中将会有一个这样的样式块

<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>
Run Code Online (Sandbox Code Playgroud)

因此,这个margin-top: 60px空白区域就在那里。Vue CLI 为其默认组件提供了这种默认样式,您可以将其删除。

我希望这有帮助