Page Builder Cell Vertical Alignment

Page Builder 2.5 introduced an additional setting called, "Cell Vertical Alignment". A powerful feature that allows you to control the alignment of cells within each row. You can choose from one of four vertical alignment options. Let's take a look.

Page Builder Cells

Page Builder Cells are directly related to row columns. A single row with a single column will result in a single cell. In the example below, I created a single row with two columns resulting in two cells.

SiteOrigin Page Builder Single row with two columns/cells

Adding content to a cell will increase the height of the cell. Cells with different content will have different heights.

Two SiteOrigin Page Builder cells with different heights

Cell vertical alignment allows you to control how you want to align cells in each row. You can choose from one of four vertical alignment options:

Top

Cells align to the top of the row. As you add content to each cell, such as images and text, the height of the cell will increase in a downwards direction relative to the top of the row.

SiteOrigin Page Builder Vertical Alignment - Top

"Iceland"
Vertical Alignment - Top

Center

Cells align to the centerline of the row. As you add content to each cell, the height of the cell will increase in an outwards direction from the rows centerline.

SiteOrigin Page Builder Vertical Alignment - Center

"Yellowstone National Park"
Vertical Alignment - Center

Bottom

Cells align to the bottom of the row. As you add content to each cell, the height of the cell will increase in an upwards direction relative to the bottom of the row.

SiteOrigin Page Builder Vertical Alignment - Bottom

"Yellowstone National Park"
Vertical Alignment - Bottom

Stretch

All cell heights will stretch to equal the height of the tallest cell. As you add content to each cell, the content will fill the cell from the top down relative to the top of the row. 

SiteOrigin Page Builder Vertical Alignment - Stretch

"Iceland"
Vertical Alignment - Stretch

Leave a Reply

96 Comments

  1. Erwin Odendaal 8 years, 5 months ago

    On my iPad Air with iOS 10 ‘Stretch’ looks exactly the same as ‘Top’.

    • RC 8 years, 5 months ago

      I see the same problem on Chrome iPad & iPad Pro simulations.

      Stretch would really be nice.

      Any way to make this work?

    • Alex S Staff 8 years, 5 months ago

      Cell Vertical Alignment will “disable” itself when your columns collapse. This was done to prevent significantly stretched columns of blank spacing appearing on mobile devices (this spacing is most noticeable when there’s a significant mismatch in column sizing).

      You can control when this happens by adjusting your mobile width. You can adjust this by navigating to WP Admin > Settings > Page Builder and open the Layout tab.

      • Shoki 8 years, 9 days ago

        Hello and thanks you for this plugin.

        I have the same problem than Erwin, on iPad, ‘Stretch’ doesn’t work.
        If I desable ‘Use Legacy Layout Engine’ in ‘Page Builder’ back office, it’s work.
        It is strange, because my iPad is up to date.

        Is it an bug?

        Best regards

        • Alex S Staff 8 years, 7 days ago

          Hi Shoki,

          To clarify, what version of iOS are you using?
          Can you please link me to your website so I can inspect the results?

        • Alex S Staff 8 years, 4 days ago

          Hi Shoki,

          Would it be possible for you to create a thread so I can more easily receive notifications and reply?

          Regardless, on iPad your row has collapsed so it makes sense for the alignment to appear. If you would like for the row not to collapse, please open the row housing the Number Counter and text widget. Head over to the row styles sidebar. Open the Layout settings group and set the Collapse Behaviour to No Collapse.

    • Josh 8 years, 5 months ago

      Same on an iMac running Safari.

  2. Stefan 8 years, 5 months ago

    Thank you!
    I am looking for an eternity for this trick

    • Andrew Misplon Staff 8 years, 5 months ago

      Glad we could finally release this Stefan, sorry it wasn’t sooner! All the best :)

  3. Primož Cigler 8 years, 5 months ago

    Awesome! The flexbox superpowers? :)

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks for following along Primož. Flexbox powers!

  4. Jojo Mac 8 years, 5 months ago

    This looks useful.

    • Andrew Misplon Staff 8 years, 5 months ago

      Hope it helps with a problem soon :) All the best.

  5. Cess 8 years, 5 months ago

    Finally! An app that understands what designers look for!

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks Cess. Hopefully this will come in handy for you soon :) All the best.

  6. Jim Houghton 8 years, 5 months ago

    Thanks for continuing to find ways to improve SOPB.

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks for the support Jim :)

  7. Ted Sluymer 8 years, 5 months ago

    Great!!!

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks Ted :)

  8. Yosniel 8 years, 5 months ago

    This is awesome! Now I don’t have to use a bunch of CSS and the “spacer” to modify how it looks.

    • Andrew Misplon Staff 8 years, 5 months ago

      Hi Yosniel. Good to hear from you. The less CSS the better :)

  9. Nikolay 8 years, 5 months ago

    An excellent addition, just was not enough in some cases. Now there will be an opportunity to try on their sites. Thank you!

    • Andrew Misplon Staff 8 years, 5 months ago

      Wish we had it sooner. Hopefully it’ll be useful moving forward. All the best :)

  10. Bas 8 years, 5 months ago

    GREAT!!!
    I was hoping for this feature.

    Thanks again.
    Bas

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks Bas :) Good to hear from you.

  11. Tom 8 years, 5 months ago

    This is an excellent feature that I have been hoping for.

    Thank You! Let me give it a try.

    T

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks Tom. A long running request. Glad to finally have it out.

  12. Connected Carole 8 years, 5 months ago

    Love this functionality!

    • Andrew Misplon Staff 8 years, 5 months ago

      Super, glad you like it :)

  13. HunterGatherer 8 years, 5 months ago

    Thank you, Alex and the SiteOrigin team. Still the best.

    HG/mws

    • HunterGatherer 8 years, 5 months ago

      Andrew…

      • Andrew Misplon Staff 8 years, 5 months ago

        Thanks for your support, it’s most appreciated. Glad we could get this long awaited feature out. More to follow :)

  14. Corrinda 8 years, 5 months ago

    Thank you!
    I noticed the new setting but really did not understand what it did or why you’d use it.
    Now I see how useful it is and what to do with it.

    • Andrew Misplon Staff 8 years, 5 months ago

      Hi Corrinda. Super :) Hopefully, it’ll come in handy in one of your future page layouts.

  15. Brad 8 years, 5 months ago

    First collapse order, copy & pasting content and now vertical alignments! I’m looking forward to my next project.

    • Andrew Misplon Staff 8 years, 5 months ago

      Super :) Hope it all helps.

  16. Ron 8 years, 5 months ago

    Great addition – The images to the left of the text alignment is confusing, they seem not to conform to the alignment of its companion text. This brings to mind another question which is kind of related. Does Siteorigin plan on enabling the ability of text to flow from one column to the next? Example: http://wpskyway.com/pagebuilder/ (page right) – dynamic column layout.

    Regards,

    Ron

    • Alex S Staff 8 years, 5 months ago

      Hi Ron,

      The images on the left are the contents of the left column. In the examples, it’s allowing for the row to be much larger than the contents of the right cell which allows for the cell vertical alignment setting to work. In other words, if the left cell was empty, the Cell Vertical Alignment options wouldn’t do anything. Does that make sense?

      That’s an interesting idea. I’m going to log this as a feature request.

      • wireb 8 years, 5 months ago

        After looking a the examples – I discovered what is confusing to me. All the text alignment examples to the right, show both, the text and the cell contain – as gray background tint. This illustrates the text alignment in relation to the cell, however this is not the case with the images.

        Thank you Alex for your response.

        Ron

  17. kaborin 8 years, 5 months ago

    wow,awesome!
    I am about to use this plugin for my clinent wordpress blog site.
    Thank you for your great product!

    • Alex S Staff 8 years, 5 months ago

      Hi kaborin,

      Thank you for the kind words! :)
      Best of luck with the new project mate.

  18. Greg 8 years, 5 months ago

    This is an awesome feature. Aligning made easy. Yet to try it out but look forward to giving it a go. There has many times I could have used this in the past. Thank you.

    • Andrew Misplon Staff 8 years, 5 months ago

      Indeed! Sorry it took so long. Glad to have it out now. All the best.

  19. WebDudes Support 8 years, 5 months ago

    I was looking for this for quite some time. Thanks for adding this in.

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks Rishi, really glad we finally have this out.

  20. miracle 8 years, 5 months ago

    I am pleased to hear this and an happy for its actualization.

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks miracle, hope it helps :)

  21. Bruce 8 years, 5 months ago

    This is great. It solves the problem of using images of different sizes.

    • Andrew Misplon Staff 8 years, 5 months ago

      Thanks Bruce. Hopefully it makes your next layout a little easier to build. All the best.

  22. James 8 years, 5 months ago

    I’ve tested it on this page http://1.ajaysgroup.com/young-people/ at the bottom, and it doesn’t appear to be working. It stays aligned to the top.

    • Andrew Misplon Staff 8 years, 5 months ago

      Hi James. It looks like you have it set to Stretch right now. Please, try changing it to Center, that should do the trick.

  23. James 8 years, 5 months ago

    Thanks for checking. I’ve changed it to centre, and that works, but the stretch doesn’t seem to.
    Basically, I would like the text box to be the same size as the image box, irrelevant of the amount of text in it.
    Is that what stretch is supposed to do?

    • RC 8 years, 5 months ago

      James’ definition is exactly what I was looking for in a stretch functionality.

      “text box to be the same size as the image box, irrelevant of the amount of text in it”

  24. J. Guerra 8 years, 5 months ago

    This. is. Good. Thank. You

  25. kindra 8 years, 5 months ago

    Awesome feature! I have been wishing for this. Thank you for seeing the need and solving the problem.

  26. Tom Pfaff 8 years, 5 months ago

    In my pages stretch isn’t doing anything different than top (version 2.5.12 on chrome). I have a number of rows with two cells each. The individual cells have a background color and it doesn’t stretch so the two cells match. At the moment I manual set the bottom padding of the cell that has less content to match the other cell. Would love for this to work.

  27. Marcel de Korte 8 years, 5 months ago

    Very nice!

  28. Jamie Tubmen 8 years, 4 months ago

    1. What I want to do is add images one on top of the other, vertically, in a given cell. How do I do this?

    2. Is there a way in a SiteOrigin theme (Puro) to pad the top and bottom of each image so that they don’t all squish together?

  29. Alex 8 years, 4 months ago

    Good, but for me stretching doesn’t work, looks like top alignment. Crome, Firefox, IE.

  30. Jarle Indrøy 8 years, 3 months ago

    Scrolling on one cell while the picture in the background of the row is fixed during scrolling is an interesting new feature. I suggest that you should build this in to PageBuilder.
    It utilises something called “tiny-scrollmation” and you can see an excample of its use here: https://www.vg.no/annonsorinnhold/ving/artikler/tenerife/

  31. Mike Butcher 8 years, 3 months ago

    This would be great, but Stretch isn’t working for me either. Just behaves like Top. This is on desktop view, Chrome 62.0.3202.94.

  32. Chris 8 years, 2 months ago

    Not having much luck with this. Got a cell with a background image set and it doesn’t stretch vertically, it just covers the div where there is text. Any ideas?

    • Andrew Misplon Staff 8 years, 2 months ago

      Hi Chris, thanks for posting. Please, could you post your question on the forum: https://siteorigin.com/thread. We’ll do our best to assist there. Thanks.

  33. Myriam 8 years, 2 months ago

    Hi there,
    Could someone help me. Trying to do a « shopmystyle » with page builder but why is it vertical? How can I like it horizontal? Thank

    • Andrew Misplon Staff 8 years, 2 months ago

      Hi Myriam, thanks for reaching out. Please, could you post your question on the forum: https://siteorigin.com/thread. We’ll do our best to assist there. Thanks.

  34. David 7 years, 11 months ago

    Just what I was looking for. Thanks!!!

    • Andrew Misplon Staff 7 years, 11 months ago

      Super, glad that helped :) All the best with your site.

  35. Lyndsey San Sebastian 7 years, 10 months ago

    I’ve followed these instructions. Selected a 2 column row – applied the vertical stretch to each column, but still not lining up.

    • Andrew Misplon Staff 7 years, 10 months ago

      HI Lyndsey

      If you open a support thread on the forum and let us know once that’s done, we’d be happy to lend a hand.

      https://siteorigin.com/thread

      Please, include a link to a page with the problem. Thanks :)

  36. Rhonda 7 years, 9 months ago

    When I try to use the stretch feature, I can’t get it to make the columns equal. I am using Unwind theme and SiteOrigin Page Builder. Is this compatible for equal height columns? How can I get this to work?

    • Andrew Misplon Staff 7 years, 9 months ago

      Hi Rhonda

      If you open a support thread on the forum and let us know once that’s done, we’d be happy to lend a hand.

      https://siteorigin.com/thread

      Please, include a link to a page with the problem. Thanks :)

    • Andrew Misplon Staff 7 years, 9 months ago

      Hi Rhonda, did you get a chance on the forum? Thanks :)

  37. Henry 7 years, 8 months ago

    Great! This will be very useful for the design of my pages!

    • Andrew Misplon Staff 7 years, 8 months ago

      Hi Henry, super, glad to hear you’ll be able to make use of this feature. All the best :)

  38. Zac 7 years, 7 months ago

    This is a fantastic feature. Really loving the flexibility of the sitebuilder plugin. Just wondering how to get the background to stretch but the content to align vertically in the centre.

    • Andrew Misplon Staff 7 years, 7 months ago

      Hi Zac :)

      Can you perhaps open a support thread on our forum and let me know once that’s done? If possible, please include a link to the page concerned in your support thread so we can inspect the problem. Thanks.

      https://siteorigin.com/thread/

  39. Anna 7 years, 4 months ago

    Hello!
    Did anyone find a solution of a problem with Vertical Alignment – Stretch, which doesn´t work? Windows 10, Chrome.

    • Alex S Staff 7 years, 4 months ago

      Hi Anna,

      There are no known issues with Stretch Vertical Alignment. Can you please open a support thread on the forum and let us know once that’s done, we’d be happy to lend a hand.

      https://siteorigin.com/thread

      Please include a link to the page you’re working on so we can inspect the issue you’re experiencing.

      • Anna 7 years, 4 months ago

        Finally I’ve figured it out. My mistake was that I was trying to affect a widget instead of a cell it contains. Thank you for your attention!

        • Andrew Misplon Staff 7 years, 4 months ago

          Super :) Glad to hear you’ve made progress. Thanks for the update.

  40. Daniel Perez 5 years, 9 months ago

    I have a two column page where the left side is bullet style instruction, and the right column is a video of the movements being described on the left. Is there a way where I can scroll the left column whist the right column stays still. This for PC use, maybe tablet too, I understand on a phone the columns won’t display the same, and that’s fine.

  41. Daniel Perez 5 years, 8 months ago

    Ok, I could not reproduce what I think you’ve done. I have a page with three rows, each with two columns. The right column are all videos and the left text. The first two row the text goes no further down than the video, but the third row the text goes about 5 times the length. Is this update supposed to address this type of page at all or am I spitting in the wind.

    • Andrew Misplon Staff 5 years, 7 months ago

      Hi Daniel, sorry we missed your comment. If you still need a hand, please, open a support thread at https://siteorigin.com/thread/ and we’ll assist from there. Thanks.

  42. Arturo Martínez 5 years, 7 months ago

    I am using Site Origin, but the rows I use divided into 2 or 3 parts don’t arrange themselves horizontally and appear vertically, is there any reason or am I doing something wrong?

    • Andrew Misplon Staff 5 years, 7 months ago

      Hi Arturo. You can perhaps try temporarily switching to another theme to see if the issue is related to your theme. For extended assistance, you could open a support thread at https://siteorigin.com/thread. Thanks.

  43. Gianluca 4 years, 10 months ago

    Hi,
    the bottom alignment (after update) doesn’t work anymore.
    Site: https://www.ideanole.it/noleggio-lavaggio-e-sanificazione-abiti-da-lavoro-workwear-l21/
    the first big image with workwear…
    Did I make some mistake?

    Thank you

    • Andrew Misplon Staff 4 years, 10 months ago

      Hi Gianluca

      Thanks for reaching out.

      CSS is being added for the cell as follows height: 659px;. Try editing the row, click on the cell, open the Attributes section, have you inserted a declaration for height in the CSS Declarations field? If so, that’s causing the problem. If you have any follow-up questions perhaps post over on the forum at https://siteorigin.com/thread and we’ll lend a hand there.

  44. Jason Ross 3 years, 9 months ago

    I’m noticing using the Stretch vertical alignment option, while enabling all columns in a row to maintain the same height, also forces the contents to align to the top. I’m creating a landing page and need to have a 2 column row have all columns maintain the same height across the row, but at the same time, have an image in 1 of the columns also be centred vertically. Is there currently any way to get both settings in place?

    • Andrew Misplon Staff 3 years, 9 months ago

      Hi Jason. Thanks for reaching out. There isn’t a settings-based solution for this layout type at the moment. We’ll take a further look today or at the weekend and get back to you with an update. Thanks again. Andrew

      • Andrew Misplon Staff 3 years, 9 months ago

        Hi Jason

        Try adding the following to the Attributes > CSS Declarations field of the cell you’d like to vertically center text in:

        display: flex
        align-items: center

        The cell Layout > Vertical Alignment setting should be set to the Use row setting option.

        • Jason 3 years, 9 months ago

          Thanks, I’ll try that out when I resume work on that page.

          • Andrew Misplon Staff 3 years, 9 months ago

            Sounds like a plan! Works without issue in local testing.

            Cheers

            Andrew

  45. Vivien Middelboe 4 months, 27 days ago

    Stretch NOT WORKING?

    • Andrew Misplon Staff 4 months, 27 days ago

      Hi Vivien, thanks for commenting. Please, head over to the forum to post support queries. Thanks. https://siteorigin.com/thread.