Full-Width Map Footer Template
Make your location the star of the show with this immersive, full-width map footer.
Ideal for destination businesses, event venues, or real estate listings, this template uses a full-bleed map as a dramatic background, with your contact details and links elegantly overlaid on top.

About this Full-Width Map Footer Template
This footer breaks out of the traditional container to create a visually striking, full-width experience. By placing the Google Maps iframe
in the background and layering the content on top, it creates a modern and memorable final impression. An overlay with a semi-transparent background ensures that the text content remains readable against the map.
Features
- Immersive Full-Width Design: The map extends to the full edges of the browser viewport.
- Content Overlay: A clean, well-structured content box sits on top of the map, containing all essential business details and links.
- Responsive & Mobile-Friendly: The layout works beautifully on all screen sizes, with the content box taking up full width on mobile devices.
- Easy to Implement: Simply replace the placeholder Google Maps embed code and update the text content.
- Layered with CSS Grid: The layout is achieved by placing both the map and the content box into a single CSS Grid cell, creating the overlay effect.
Ideal Use Cases
- Hotels, resorts, and vacation rentals.
- Restaurants and bars in unique locations.
- Event venues, conference centers, and wedding locations.
- Real estate agencies or property listings.
- Any business where "place" is a key selling point.
Code Breakdown
The core of this template is the s.footer-map__container
which is a CSS Grid container. Both the map iframe
and the content overlay div
are placed in the same grid cell (grid-area: 1 / 1 / 2 / 2;
). This stacks them on top of each other. The z-index
property is used to ensure the content overlay appears on top of the map.
The map iframe
is set to width: 100%
and height: 100%
to fill the entire footer area. The content overlay uses Flexbox to center its content, providing a clean and robust layout.
Code
Here's the full code for the footer template: