Я изучаю angular7 и создаю липкий нижний колонтитул. Я пробовал много решений.
Я пробовал:
Никто не работает для меня. Я не понимаю почему, и мне нужна помощь.
У меня есть этот код после удаления всего, что я пробовал:
app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { MenuComponent } from './menu/menu.component';
import { FooterComponent } from './footer/footer.component';
@NgModule({
declarations: [
AppComponent,
MenuComponent,
FooterComponent,
],
imports: [
BrowserModule,
AppRoutingModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
index.html (только тело)
<!doctype html>
<html lang="en">
<head>
...
</head>
<body class="d-flex flex-column h-100">
<app-root></app-root>
</body>
</html>
app.component.html
<app-menu></app-menu>
<main class="container">
<router-outlet></router-outlet>
</main>
<div class="footer mt-auto py-3">
<app-footer></app-footer>
</div>
footer.component.html
<footer>
© 2019 - Zackna
</footer>
Редактировать: я обновляю свои коды с помощью ответа @avcajaraville, который я уже пробовал, но удалил ^ - ^. И есть мой результат , поскольку вы можете видеть, что мой нижний колонтитул не прилипает к нижней части страницы.
Существует ли собственное решение для начальной загрузки? Мой нижний колонтитул не имеет определенной высоты. Что мне нужно сделать, чтобы достичь своей цели?