Viewing 16 posts - 1 through 16 (of 16 total)
  • Author
    Posts
  • #1214072

    I have set 3 icon boxes up in 3 columns and made the columns “equal height” but when the content is different amounts of copy, the icon boxes are NOT equal heights. Help!

    #1214233

    Your setting is ok – but please remove the equal-height option for the columns.
    have a look here for more info on how to: https://webers-testseite.de/iconboxes-with-equalheight/

    #1214494

    Hi,

    Thanks for helping out @guenni007. Did you try that out @kodacurrie?

    Best regards,
    Rikard

    #1214678

    Yes, but the icon boxes still change height when the content length is different. I need them to stay the same height like Guenni007 example. I am not good with code so hoping I don’t need to do that!

    #1214689

    That’s why I wrote it down like a recipe.
    The only thing i did not show explicitly is how to give a custom-class to the color-section:
    – open the options of the color section – click on tab “Advanced” and put in the input field “Custom CSS Class” the text ( allthough classes have on css a dot in front – enter here without that dot – it will be added by enfold )
    you see on the right side an image of the alb layout.
    On the left you see the code for the quick css. If you accept the prism script on my page you will have a copy button on top right.
    Thats all. I wouldn’t know how else to pass it on to inexperienced internet users.

    Edit : the solution is now private.

    #1214820
    This reply has been marked as private.
    #1215156

    Hi,

    Please try the following in Quick CSS under Enfold->General Styling:

    @media only screen and (min-width: 768px) {
    .iconbox_top .iconbox_content {
        min-height: 250px;
    }
    }

    Best regards,
    Rikard

    #1215262

    Thank you, but that just made the boxes taller, but in responsive mode they still change to different sizes depending on how the copy reflows.

    #1215648

    Hi,

    Try this as well, adjust the value to your liking:

    @media only screen and (max-width: 767px) {
    .iconbox_top .iconbox_content {
        min-height: 300px;
    }
    }

    Best regards,
    Rikard

    #1216512

    This has the same issue. When site reacts responsively, the boxes become uneven heights as the text line breaks change.

    #1216827

    Hi,

    I can’t access the page you linked to, please provide access to the site or a link to where we can see the elements in question.

    Best regards,
    Rikard

    #1216983

    This is the page. It’s the white icon boxes over the green bushes.

    #1217081

    Hi kodacurrie,

    Here is the code you can put in Enfold > General Styling > Quick Css,  if it does not work, put into themes/enfold/css/custom.css

    
    @media only screen and (min-width: 480px) and (max-width: 990px) {
        .iconbox_top .iconbox_content {
            min-height: 300px;
        }
    }
    
    

    If you need further assistance please let us know.

    Best regards,
    Victoria

    #1218789

    That’s just a tangled web.
    Another way to achieve this and in your case where it is now suddenly possible to publish the page link, the only chance is to imitate the iconbox.
    Because you like to have an image background with heading on top. Then flex layout will not work properly.

    Enfold provides the tools to give columns the same height. So why not use this tool to create an iconbox.
    We just put the iconbox in the column like you did, but give the iconbox a transparent background and no border!
    To have now a look-alike iconbox we can shift the whole iconbox over the top-border of the column.
    The rest is a bit of Enfold styling options : background-color, border, and border-radius etc.

    You can see here what is the trick at the bottom – you see the iconboxes that are with different height.
    But if you make them transparent and shift it to the top they will look like iconboxes.

    See here: https://webers-testseite.de/equal-height/
    Solution is in Source-Code ;)

    give to the columns or to a parent-container a custom-class f.e: equalboxes

    /**** play a bit with the shift values ***/
    .equalboxes .iconbox.iconbox_top  {
    	position: relative;
    	top: -100px;
    	margin-bottom: -100px;
    	padding-bottom: 60px;
    	background-color: transparent !important;
    }
    
    /**** maybe for buttons to have them on the bottom ***/
    .equalboxes .avia-button-wrap.bottom-button {
    	position: absolute;
    	bottom: 0;
    	right: 10px;
    }
    
    /****** media-query depends on your breaking-point for responsive layout ************/
    @media only screen and (max-width: 767px){
    	.equalboxes {
    	   margin-bottom: 80px !important;
    	}
    }
    #1218793

    by the way: why is the right column set smaller than the others?
    : there you have on that column set :

    Element {
        padding: 0px 10px 0px 10px;
        border-radius: 0px;
    }

    On the others not !

    #1218962

    Hi,

    Thanks for sharing and for helping out @guenni007 :-)

    Best regards,
    Rikard

Viewing 16 posts - 1 through 16 (of 16 total)
  • You must be logged in to reply to this topic.