I have a div class .footer which is my website's footer till now I do not have any content on my webpage so it is on the top of my page after my navigation. please tell some CSS so I can make my footer at the bottom of my page.
Asked
Active
Viewed 65 times
1
-
2Do it with the flexbox. – VXp May 14 '18 at 08:15
3 Answers
1
Using position:fixed on footer and setting bottom:0 will position ur footer at the bottom of screen
More about CSS positions here
footer {
position: fixed;
bottom: 0;
left: 0;
right: 0;
height: 60px;
background-color: red;
}
<footer>
some content
</footer>
Gautam Naik
- 8,163
- 2
- 25
- 38
1
This is the code I used in order to do that:
#footer{
position: absolute;
height: 75px;
bottom: 0;
}
Jordy
- 198
- 2
- 14
0
Use
position: fixed;
bottom: 0;
position: fixed; will get the position fixed while scrolling & bottom:0 will keep the element at bottom of window.
.footer{
position: fixed;
bottom: 0;
width:100%;
height:40px;
background-color:red;
}
.header{
width:100%;
height:40px;
background-color:green;
}
<div class="header">
Header
</div>
<div class="footer">
Footer
</div>
Atul Sharma
- 7,910
- 10
- 36
- 60
-
thanks but if i fix the position it will always remains on the same place. – Sumit Kumar May 14 '18 at 08:19
-
-
You can use flexbox for that. Check out this sample snippet I created to see how that can work: https://jsfiddle.net/stephenasamoah/e4v6g1p7/3/ – Asamoah May 14 '18 at 08:37