To move Header to bottom of screen, you can use this code to Custom CSS
Desktop Only
/* Desktop Only */
@media screen and (min-width:768px) {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Mobile Only
/* Mobile Only */
@media screen and (max-width:767px) {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Blog List Page
/* Blog Page (list) */
[class*="type-blog"].view-list {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Blog Post
/* Blog Post */
[class*="type-blog"].view-item {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Event List
/* Event List */
[class*="type-event"].view-list {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Event Detail
/* Event Detail */
[class*="type-events"].view-item {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Shop/Category
/* Shop/Category */
[class*="type-products"].view-list {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Individual Products
/* Individual Product */
[class*="type-products"].view-item {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Cart Page
/* Cart Page */
body#cart {
header#header {
position: fixed !important;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Homepage Only
/* Homepage Only */
body.homepage {
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
Other Pages (Exclude Homepage)
/* Other pages - exclude homepage */
body:not(.homepage) {
header#header {
position: fixed !important;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}
}
All Pages
/* All Pages */
header#header {
position: fixed;
bottom: 0;
top: unset;
z-index: 9999;
background-color: white !important;
}