Support » Plugin: Easy FancyBox » MailChimp Form Inside class=”fancybox-hidden”

  • Resolved YKB

    (@ykb)



    Hello, I’m currently developing THIS website and am having trouble getting a MailChimp signup form to show up with Easy FancyXox. It appears that the css attribute display: hidden remains for the div containing the form when the Subscribe button (located right above the footer) is clicked and all that shows up is the blank lightbox. This is confirmed when using the element inspector.

    Furthermore, when the Easy Fancybox is closed, the parent div containing the (hidden) form expands in height…

    I am using the SiteOrigin Page Builder, but I don’t see how that can be the problem as the form shows up fine when I don’t use any Easy FancyBox classes or attributes…

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author RavanH

    (@ravanh)

    Hi, that is happening because you are using the class and style (hidden) on the div that you want to show instead of on a wrapping div. Please follow the example under “How can I display INLINE content in a FancyBox overlay ?” on https://wordpress.org/plugins/easy-fancybox/faq/ (near the end) more closely.

    Notice the wrapping div around the div with the ID that is targeted by FancyBox in the example there.

    Plugin Author RavanH

    (@ravanh)

    Also, I’d advise to use a plain text widget instead of the Rich text Siteorigin widget. The RTE can mess things up easily.

    Thanks for the suggestion! I did as you said and here is the working markup:

    <div style="display:none" class="fancybox-hidden">
        <div  id="fancyBox">
            <div class="hentry" style="width:460px;max-width:100%;">
            [mc4wp_form id="94"]
            </div>
        </div>
    </div>
    
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘MailChimp Form Inside class=”fancybox-hidden”’ is closed to new replies.