Hallo, ich habe einen footer, bottom: 0; position: absolute; .... blablabla
Das Problem ist jetzt, dass der footer halt immer am Bildschirmrand unten klebt, auch wenn der Inhalt größer ist, als die Seite hoch. Wie mache ich es, dass der footer dann mit nach unten verschoben wird?
Code:
Code
<link rel="stylesheet" href="CSS/footer.css">
<!--FOOTER-->
<footer>
<div class="footer">
<div class="footer-content">
<div class="footer-left">
<img src="PIC/Icons/mittel/twitter.png" alt="Twitter" />
<img src="PIC/Icons/mittel/facebook.png" alt="Twitter" />
<img src="PIC/Icons/mittel/youtube.png" alt="Twitter" />
<br><br> Website by Marcus Kornmann
</div>
<div class="footernav" class="menu-footer">
<ul>
<li class="footersubelement"><a href="#about1">Partner</a></li>
<li class="footersubelement"><a href="#about2">Regeln</a></li>
<li class="footersubelement"><a href="#about3">Datenschutz</a></li>
<li class="footersubelement"><a href="#about3">Impressum</a></li>
</ul>
</div>
</div>
</div>
</footer>
Alles anzeigen
Code
footer{
background: rgba(33,33,33,1);
color:white;
height: 110px;
bottom: 0;
width: 100%;
position: relative;
}
/* Legt Breite und Höhe der Navigationsleisten fest */
.footernav{
width:100%;
height:50px;
}
/* Stylet die obere Navigationsleiste, macht sie rechtsbündig (Die einzelnen Listenpunkte werden bearbeitet) */
.footernav li{
float:right;
list-style:none;
padding:0 20px 0 20px;
line-height:3;
}
.footernav a {
color: white;
text-decoration: none;
}
.footernav a:hover{
color: rgb(191,191,191);
}
@media screen and (max-width: 1100px){
.footernav{
display:none;
}
}
@media screen and (max-width: 750px) {
.line{
display:flex;
flex-direction:column;
}
footer{
font-size:80%;
}
}
@media screen and (min-width: 751) {
.line{
display:flex;
flex-direction:row;
}
}
@media screen and (max-width: 750px) {
.line{
display:flex;
flex-direction:column;
}
footer{
font-size:80%;
}
}
@media screen and (min-width: 751px) {
.line{
display:flex;
flex-direction:row;
}
}
.footer {
max-width: 1500px;
margin: auto;
}
.footer .footer-content{
padding: 15px;
padding-top: 25px;
}
.footer .footer-content img{
margin-right: 20%;
}
.footer .footer-content .footer-left{
float: left;
}
.menu-footer a{
color: white;
text-decoration: none;
}
.menu-footer a:hover{
color: rgb(207,207,207);
text-decoration: none;
}
Alles anzeigen
Vielen Dank für die Hilfe!