¿Wie kann ich einen Fußzeile Aufenthalt auf der Unterseite einer Website mit der folgenden Struktur ?: macheSets Fußzeile auf der Unterseite (zum Inhalt angepasst) mit kantigen 4 und Bootstrap 4
<html>
<head>
</head>
<body>
<app-root></app-root>
</body>
</html>
Also, der app-root die Hauptkomponente in Winkel ist, i innerhalb dieser Komponente die folgende Struktur haben:
<app-navbar></app-navbar>
<div class="container">
<div class="row">
<div class="col-12 p-0">
<app-information *ngIf="title == 'information'"></app-information>
<app-form *ngIf="title == 'form'"></app-form>
<app-proyects *ngIf="title == 'proyects'"></app-proyects>
<app-blog *ngIf="title == 'blog'"></app-blog>
<app-courses *ngIf="title == 'coursess'"></cursos>
</div>
</div>
</div>
<app-footer></app-footer>
Also, nur für das Verständnis sind die divs innerhalb des col-12 div in Abhängigkeit von einem Titel setted durch Drücken der Tasten genannt Variable gezeigt auf der Navigationsleiste. Der Fall ist, dass nicht alle dieser divs Inhalte haben, die die Bildschirmgröße überschreiten, und die Fußzeile nach oben geht.
Inside my Fußzeile Ich habe diese Struktur:
<footer class="bg-inf-blue" >
<div class="container p-0">
<div class="row text-white py-3">
<div class="col-6 h6 p-0">Contact</div>
<div class="col-6 h6">Social Media</div>
<div class="col-2 p-0">
<ul class="list-unstyled">
<li class="h6">Place 1</li>
<li>Place 1 address</li>
<li>XXX XXX-XXXX</li>
</ul>
</div>
<div class="col-2">
<ul class="list-unstyled">
<li class="h6">Place 2</li>
<li>Place 2 address</li>
<li>XXX XXX-XXXX</li>
</ul>
</div>
<div class="col-2">
<ul class="list-unstyled">
<li class="h6">Place 3</li>
<li>Place 3 address</li>
<li>XXX XXX-XXXX</li>
</ul>
</div>
<div class="col-6 align-items-center">
<a href="https://www.facebook.com/address/" target="blank"><img src="../assets/facebook-logo-button.png" height="40px"></a>
<a href="https://twitter.com/address" target="blank"><img src="../assets/twitter-logo-button.png" height="40px"></a>
</div>
<div class="col-12 p-0">
<small>Lorem ipsum dolor sit amet consectetur</small>
</div>
</div>
</div>
</footer>
, was ich brauche, ist, dass die Fußzeile am unteren Rand des Bildschirms, wenn der Inhalt zwischen dem bleiben und ist zu kurz, um den Bildschirm zu füllen.
Wenn es eine Lösung mit CSS, ich arbeite mit Twitter Bootstrap 4, wenn es eine Lösung mit Typoskript ist, arbeite ich mit kantigem 4.
position: absolut ist keine beste lösung weil du dich um das parent html element mit position kümmern solltest: reletive. Ich meine, es gibt eine Chance, ein paar Bugs zu bekommen. –
Guter Punkt, habe ich CSS-Stil für HTML hinzugefügt und einen Link zu sticky-footer.css als Referenz hinzugefügt. – pixelbits