Build a basic popup modal in Webflow

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

ความคิดเห็น • 96

  • @jonathanf8662
    @jonathanf8662 10 หลายเดือนก่อน +4

    Thank you so much. This is exactly the tutorial I was looking for. I appreciate the simplicity, specificity, and speed of the tutorial.

    • @dereksiuau
      @dereksiuau  10 หลายเดือนก่อน

      You're very welcome! Glad you found it helpful and simple!

  • @discovering-more-now
    @discovering-more-now 15 วันที่ผ่านมา +1

    This is so helpful! Thank you so much for sharing it!

    • @dereksiuau
      @dereksiuau  15 วันที่ผ่านมา

      No problem, glad you found it useful!

  • @selvaconnections
    @selvaconnections หลายเดือนก่อน +1

    Thank you so much! Exactly what I needed :)

    • @dereksiuau
      @dereksiuau  หลายเดือนก่อน

      You're welcome :)

  • @hana-bnzz
    @hana-bnzz 2 หลายเดือนก่อน +1

    Thank you so much. This is exactly the tutorial I was looking for Thank you

    • @dereksiuau
      @dereksiuau  หลายเดือนก่อน

      You're welcome!

  • @해피뉴이어-j8i
    @해피뉴이어-j8i ปีที่แล้ว +1

    Your explanations are really easy to understand and straightforward. It was a challenging problem, but with your explanation, it seems simple and easy to follow. I got a lot of help. Thank you!!!!

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว +1

      Glad it helped! As long as you understand the premise and reasoning you are on your way to become a Webflow Developer / problem solver.

  • @juanpicamus97
    @juanpicamus97 2 หลายเดือนก่อน +1

    what a great tutorial, thank you very much!

    • @dereksiuau
      @dereksiuau  2 หลายเดือนก่อน

      You're very welcome!

  • @veereshgt9838
    @veereshgt9838 ปีที่แล้ว +2

    Can't thank enough! Very informative bro 🤩

  • @ВасилийБонецкий
    @ВасилийБонецкий 3 หลายเดือนก่อน

    Very useful and short video instruction! Thank u bro😇

    • @dereksiuau
      @dereksiuau  2 หลายเดือนก่อน

      Glad it helped!

  • @comanadrian554
    @comanadrian554 ปีที่แล้ว +1

    great tutorial thanks a lot Derek!! you helped me a lot now during my first project with my first client. you make it look easy and simple. keep it up with tutorials like these!

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Awesome glad it helped!

  • @14dimitri
    @14dimitri ปีที่แล้ว +1

    reat tutorial it was vary usefull and i used it for my website. just one biiiggg question. If you want to make multiple pup-up screens. as for instance for on a website as you showed at 0:30, If you make the effect select the pup-up page it will select all the dive-blocks with the same name to op en acllose. However If i would give every dive-block a different name for every pup-up page then I'll need to manually change al the pup-up screens one by one, if i'll ever have to make an amusement and want to keep it uniform. How do you make connect the button effect to an individual pup-up screen whitout selecting them aa at the same time?

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว +1

      Hi Dimitri,
      Sorry I thought I replied. Essentially there are two ways around this:
      1/ Manual way (coding each element to have the effect)
      Create a DIV block with a class eg: "popup-content" then each div block will have a unique combo class eg. "speaker 1" , "speaker 2" etc. Have it so that when Button 1 is clicked it will open popup "speaker 1", when button 2 is clicked it will open popup "speaker 2" and so on. Then for the close icon you can just set the class "popup-content" to display none.
      2/ Automatic way through CMS
      This can be achieved through a plugin like: finsweet.com/attributes/modal
      I hope this helped.

  • @雪鷹魚英語培訓的領航
    @雪鷹魚英語培訓的領航 ปีที่แล้ว +1

    Well done tutorial. Learned what I needed to know. Thanks.

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Glad it was helpful!

  • @kaanozgiray483
    @kaanozgiray483 11 หลายเดือนก่อน +1

    Thanks a lot for this, easy to follow and well explained! I had to do this for a collection (imagine a list of images, and when you click on one of them, the modal shows the image you clicked) would be cool if you showed how to do this same thing but with collections as it's slightly more complex :) Thanks again.

    • @dereksiuau
      @dereksiuau  11 หลายเดือนก่อน

      Glad it helped! With collection (CMS) it would be same concept but custom code has to be applied. The best and easiest solution is to use Finsweet Modal :)

  • @alinorozy3040
    @alinorozy3040 2 หลายเดือนก่อน +1

    Thank you man I learned it. Can, you make a video how to let play 2 videos after filling out the contact form?

    • @dereksiuau
      @dereksiuau  2 หลายเดือนก่อน

      There are many ways, but the most simple is to create a seperate "success" page which will have what ever content you want (ie. 2 videos) then once the contact form has been submitted go to the Form settings and add a re-direct link.

    • @alinorozy3040
      @alinorozy3040 2 หลายเดือนก่อน +1

      @@dereksiuau thank you, I Got it

  • @ramiroadrover4550
    @ramiroadrover4550 4 หลายเดือนก่อน +1

    Hi, i loved the video. I'm trying to do something like the second example you showed, changing the content of the modal depending on the button that i pressed. How can i do that?

    • @dereksiuau
      @dereksiuau  3 หลายเดือนก่อน

      Based on my method (in the tutorial) you will have to make a seperate interaction for opening each unique popup (so make sure to also apply a unique class for each of the open items).
      As long as you understand the premise of this video and how to make one popup, hopefully you can figure out the rest. Let me know how it goes and if you still get stuck :)

  • @RahulYadav-yg6zh
    @RahulYadav-yg6zh ปีที่แล้ว +1

    Bro your channel is amazing! No one goes in-depth like you. Can you please upload regular videos?

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Hey thanks for watching - yes I plan too! Keep an eye out.

  • @sangwandesigners4475
    @sangwandesigners4475 4 หลายเดือนก่อน +3

    Can you make video to remove scroll from body when pop up is on ?

    • @dereksiuau
      @dereksiuau  4 หลายเดือนก่อน

      Hey I actually recently did this, you can check it out here:
      th-cam.com/video/ddKAJdk9CP0/w-d-xo.html&lc=Ugx0XxR8SbTWAZqj6dh4AaABAg

  • @jonasjakstas5305
    @jonasjakstas5305 หลายเดือนก่อน +1

    Perfect !

    • @dereksiuau
      @dereksiuau  หลายเดือนก่อน

      Amazing ! It worked.

  • @FrederikGeier
    @FrederikGeier 17 วันที่ผ่านมา

    very helpful, thanks!

    • @dereksiuau
      @dereksiuau  16 วันที่ผ่านมา

      You are welcome!

  • @TheSeha3
    @TheSeha3 11 หลายเดือนก่อน +1

    thank you so much for the tutorial! it all worked the first time I opened and closed the modal but didn't work when I click the open button the second time, any advice for this?

    • @dereksiuau
      @dereksiuau  11 หลายเดือนก่อน

      Make sure in the interaction to apply to class + the elements to be "All Elements" not "Child" or "Sibling". Let me know if that fixes it. If not please share your read-only link and I can let you know the answer :)

  • @miriamaraujo6984
    @miriamaraujo6984 ปีที่แล้ว +1

    Great help bud. cheers

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Thanks for the reply - cheers!

  • @divineohaekelem8347
    @divineohaekelem8347 ปีที่แล้ว +1

    Thank you this is really helpful

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Glad you found value!

  • @modafoca8528
    @modafoca8528 6 หลายเดือนก่อน +2

    But how do I call this modal again with different content? Just like the profiles website you showed.

    • @dereksiuau
      @dereksiuau  6 หลายเดือนก่อน

      Just follow the premise of this video and if you have different content / profiles. Just apply a separate interaction.
      I hope this helped. If you need more guidance lmk 🙏

  • @FranciscoTeruggi
    @FranciscoTeruggi 6 หลายเดือนก่อน

    Thanks for the video, it really helped. Question, i am traying to build more than one popup and with different info, which would be the best way to do that?

    • @dereksiuau
      @dereksiuau  6 หลายเดือนก่อน

      There are many ways. One is you can use the premise of this tutorial and apply combo classes and unique interactions for each popup.
      The other is to build in CMS and use custom code like Finsweet solution to achieve this.
      It depends on your needs. Keep in mind the CMS route will require a CMS plan and the first option might be time consuming depending on how many popup items you have.
      Hope this helped.

    • @FranciscoTeruggi
      @FranciscoTeruggi 6 หลายเดือนก่อน +1

      @@dereksiuau Thanks for the help, really aprecciate it!

    • @dereksiuau
      @dereksiuau  2 วันที่ผ่านมา

      no worries mate :)

  • @PatrickDavies-p8w
    @PatrickDavies-p8w 8 หลายเดือนก่อน +1

    When you put a header in your box it automatically enlarges to hold the heading, mine stays the same size?

    • @dereksiuau
      @dereksiuau  7 หลายเดือนก่อน

      Can you please clarify with timestamp what you are referring to exactly? Thanks.

  • @vishishtrawat9817
    @vishishtrawat9817 9 หลายเดือนก่อน +1

    Amazing video but hey I cannot find display buttons for when I apply animation to pop-up. Any idea why is it happening?

    • @dereksiuau
      @dereksiuau  9 หลายเดือนก่อน

      Since this video was filmed a while back - Webflow recently changed their UI slightly, but the display buttons should still be there! Let me know otherwise.

  • @malekz3atreh495
    @malekz3atreh495 ปีที่แล้ว +1

    thanks man that was helpful

  • @hogarthheathan
    @hogarthheathan ปีที่แล้ว +1

    how do you show and hide and also fade in at the same time, cant seem to figure that out, nice tutorial btw

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      That would be adding a opacity interaction on top of the hide show.
      So on reveal, I just put it from display none to display flex. You want to do that except also put opacity to 0 then opacity to 100.
      Hope that helps.

  • @webdevSolution
    @webdevSolution หลายเดือนก่อน +1

    Could you complement it by showing how to make the pop-up open after 10 seconds, for example?

    • @dereksiuau
      @dereksiuau  หลายเดือนก่อน

      Using the same premise but for the video around 7:45 when I set up the interaction in my case Display:None to Display Flex you can add a delay.
      Let me know if you want me to make a tutorial on this, perhaps you are after a popup that opens automatically after 10sec? (without clicking any buttons or anything).

  • @parniansamareh9150
    @parniansamareh9150 4 หลายเดือนก่อน

    Thanks a lot for the tips! I have an issue regarding the slider in modals. The slider doesn’t work correctly in a modal and it seems it’s because the modal display has been set to non. There is code in Webflow community
    Webflow.require('slider').redraw(); just after to $('.modal-background').fadeIn();
    But I have no idea what should I do with it. It doesn’t work in the custom code section.
    I would appreciate if you could help me with it.

    • @dereksiuau
      @dereksiuau  4 หลายเดือนก่อน

      Hey! There are many ways and solutions to do things. In order to trouble shoot correctly can you please provide a screen recording or share me the read only link and I can take a look when I get the time.
      - Derek

  • @valeriichunikhin
    @valeriichunikhin ปีที่แล้ว

    Good tutorial, thanks so much!

  • @thevezevulunderground2079
    @thevezevulunderground2079 ปีที่แล้ว

    very cool tutorial , thank you for your work

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Thanks glad you found it useful!

  • @adamhaile1
    @adamhaile1 5 หลายเดือนก่อน

    it'd be great if you made a tutorial for how to prevent bg scroll when modal is open, so that when the modal is open, the bg doesn't scroll instead of the modal.

    • @dereksiuau
      @dereksiuau  5 หลายเดือนก่อน +1

      Noted!

  • @jessesaunders3584
    @jessesaunders3584 8 หลายเดือนก่อน

    My pop-up-item won't go to the center of the page. The WebFlow interface has been updated. I can still choose flex as in the video but chose align center for both x and y. The pop-up-item remains at the top of the page and also takes up the entire width of the screen. There have been no changes to its size. Any help is greatly appreciated. Thanks.

    • @dereksiuau
      @dereksiuau  8 หลายเดือนก่อน

      Hey Jesse,
      Firstly thanks for watching. I understand your situation and yes when I recorded this video it's using the old Webflow UI.
      Neverthe less it's the same premise you want to make sure flex is set and positioned centre, centre. This is the parent DIV of "pop-up-item".
      Just keep in mind everything has to be defined.
      Let me know how it goes!

    • @shiningstar486
      @shiningstar486 5 หลายเดือนก่อน

      I'm running into the same issues, could you please elaborate on how to center the pop-up-item after following all the steps?

    • @vlad.hrytsyk
      @vlad.hrytsyk หลายเดือนก่อน

      @@shiningstar486 Hi, maybe, I don't exactly understood your problem, but make sure that you choose a flex mode not for pop-up-item but for pop-up, the pop-up-item. The pop-up-item block may have the default settings

  • @oneofafyew
    @oneofafyew 9 วันที่ผ่านมา

    This is great. But how do you make these buttons more simple and basically disable the '2nd click' because if not then the user is stuck having to click things 2 times which isn't a good experience...a tutorial on this would be amazing I see lots of people wondering the same thing online :)

    • @dereksiuau
      @dereksiuau  8 วันที่ผ่านมา +1

      If I remember correctly, this tutorial is using native Webflow interactions (on click) and BOTH are using first click interaction (no second click interaction).
      [Interaction 1 eg. Open model button] 1st click to open the popup
      [Interaction 2 - eg. Cross button] 1st click to close the popup
      Not sure if I answered this correctly, if not please elaborate :)

  • @Freedoom-t3d
    @Freedoom-t3d 10 หลายเดือนก่อน

    7.45 why on my webflow there are no dislay button on animation, except i the set as initial state button, my pop up doesnt work

    • @Freedoom-t3d
      @Freedoom-t3d 10 หลายเดือนก่อน

      7:46

    • @dereksiuau
      @dereksiuau  10 หลายเดือนก่อน

      Make sure you have the correct element / div block selected. And make sure that when you apply the interaction the correct element is also selected. It should definitely have the display buttons you are after.

  • @samfortune589
    @samfortune589 ปีที่แล้ว +1

    This is really useful, but it's hard not to laugh whilst you're saying 'I'm gonna add some information about the big chungus' 🤣🤣🤣

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว +1

      Hahaha finally I've been waiting for a comment mentioning the Big Chungus.

    • @samfortune589
      @samfortune589 ปีที่แล้ว

      I love Aussie humor, great work tho mate already used this on a few builds! Keep em coming please 🙏

  • @asitol.design
    @asitol.design 9 หลายเดือนก่อน

    Thank you bro

    • @dereksiuau
      @dereksiuau  9 หลายเดือนก่อน

      Your Welcome :)

  • @dapslabs
    @dapslabs ปีที่แล้ว +4

    the one and only big chungus hahahahhahahah

    • @dapslabs
      @dapslabs ปีที่แล้ว +1

      love it

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Thanks for watching! Gotta mention the G.O.A.T Big Chungus lol.

  • @Freedoom-t3d
    @Freedoom-t3d 10 หลายเดือนก่อน

    7.45 why on my webflow there are no display button? the pop up didnt work :(

    • @dereksiuau
      @dereksiuau  10 หลายเดือนก่อน

      It definitely should be there! - Just make sure the right div block is selected. LMK!

  • @bruceb85
    @bruceb85 5 หลายเดือนก่อน

    but in editor all I can see is a full screen modal

    • @dereksiuau
      @dereksiuau  5 หลายเดือนก่อน

      It would be best to d this via the "Designer" mode and not the "Editor" mode. If this is not what you are referring too please kindly elaborate.

  • @bilalwho3490
    @bilalwho3490 ปีที่แล้ว

    how to do it on all the buttons at the same time

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว

      Make the interaction set to class

  • @etiennegp
    @etiennegp ปีที่แล้ว

    doesnt workout well on mobile you scroll infinetelt
    y

    • @dereksiuau
      @dereksiuau  ปีที่แล้ว +2

      Make sure the popup i set to fixed with a min-width 100% max height 100VH (or DVH). If the popup content is taller than the height of the mobile you will need to add a max height eg. 480px and then make the content have a scroll bar by using Overflow Auto.

  • @arupde6320
    @arupde6320 ปีที่แล้ว +1

    be regular

  • @Shaaffy-zj6te
    @Shaaffy-zj6te 2 หลายเดือนก่อน

    Oh Chungus, Big Chungus!

    • @dereksiuau
      @dereksiuau  2 หลายเดือนก่อน

      @@Shaaffy-zj6te HIS A CHUNKY BOI

  • @mattmcintosh4337
    @mattmcintosh4337 11 หลายเดือนก่อน

    Chungus

    • @dereksiuau
      @dereksiuau  11 หลายเดือนก่อน

      The one and only :)