Jump to content

Footer Navigation

Recommended Posts

Hi all,

I'm attempting some CSS on my footer without much experience. I've searched through the forums for a solution and haven't found anything yet. I'm in 7.1.

On the footer on my site, I have several text boxes side-by-side (some with links). In desktop mode, as the page is shrunk, the text of starts wrapping. I don't want it to wrap, but I've gotten around this by just making the text boxes wider. However, as the page shrinks, the text boxes begin to overlap, before finally a minimum width is reached, and the organization changes to vertical stacks of boxes.

I'm thinking the easiest option would be to change the width of the page at which the organization changes to vertical stacks of boxes, so it can shift before my text boxes begin to overlap. I'd also like to be able to even out the spacing of elements once they shift into this vertical mode, as you can see the social links are too close to the email. II've been unable to find code to let me do all of this. Would be super helpful if you've got any suggestions! 

Screen Shot 2023-05-03 at 11.51.19 AM.png

Screen Shot 2023-05-03 at 11.51.27 AM.png

Screen Shot 2023-05-03 at 11.51.33 AM.png

Link to comment
  • Replies 6
  • Views 378
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...

Thanks for the quick reply! 

The goal is for the blocks of text on the footer to stay on one line at full width, and then as the width of the page decreases, the point at which the blocks to shift to vertical stack would be before the text blocks start to overlap each other. 

So I think knowing how to change the page width at which the text blocks in the footer shift to vertical stacks would be what I'm looking for?

Link to comment

Add to Design > Custom CSS

/* Fluid Engine Stacked */
 @media screen and (max-width:1100px) and (min-width:992px) {
  .fe-633b1d755ad531ebbc95789d>div {
    grid-area: unset !important;
    display: block !important;
    width: 100% !important;
    margin-bottom: 20px;
}
.fe-633b1d755ad531ebbc95789d {
    display: block !important;
    padding-left: 6vw;
    padding-right: 6vw;
}}

This code will run from 1100px to 992px

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.