Section with Full Screen - i want the content vertical aligned at the top

Hi, i use the golf theme and the first section is set to Full Screen, wich is nice. But the content is somehow vertically aligned in the middle with a padding-top and padding-buttom of about 200px in the div with the class "section_wrapper mcb-section-inner" This paddings are changing according to my windows hight of the browser. But i don't want to have the content in the middle, i want it at the top. I added a hack with "top: -200px; position:relative;" but thats not very nice.
How can I change this behavior?
Thanks

This is the site: http://hussenbauer.at/wp/

Comments

  • Hi,
    sorry but this will be not possible. The full screen option works by adding top and bottom padding to the section using JS to calculate the window height. You can only use the move up option that is in a wrap.
    thanks
  • Thank you, helped me a lot.
    I added a top class to the section and changed the mfn_sectionH function in the themes\betheme\js\scripts.js File to 

    function mfn_sectionH(){
    var windowH = $(window).height();

    // FIX | next/prev section
    var offset = 0;
    if( $( '.section.full-screen:not(.hide-desktop)' ).length > 1 ){
    offset = 5;
    }

    $( '.section.full-screen' ).each( function(){

    var section = $( this );
    var wrapper = $( '.section_wrapper', section );

    section
    .css( 'padding', 0 )
    .css( 'min-height', windowH + offset );
    var height = ( windowH + offset - wrapper.height() );
    var padding = height / 2;

    var paddingTop = padding + 10;
    var paddingBottom = padding - 10;
    if( paddingTop < 50 ) paddingTop = 50;

    if(section.hasClass("top")){
    paddingTop = 10;
    paddingBottom = height - 10;
    }

    wrapper
    .css( 'padding-top', paddingTop ) // 20 = column margin-bottom / 2
    .css( 'padding-bottom', paddingBottom );
    });
    }

    now it works. 
    Maybe you can insert this in a future version.
    Keep up the good work!
    Thanks
Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.