Advanced Elementor Container Tutorial: A Ribbon Full Width Layout

Поділитися
Вставка
  • Опубліковано 11 січ 2025

КОМЕНТАРІ • 44

  • @Yannick.D
    @Yannick.D 16 днів тому +6

    IMO on mobile you can just change the design , just put the image way lower to have a sort of cascade effect , the green box , the image , the arrow , 1 , 2 , 3 , top middle bottom ,
    the main reason behind that is that we don't see the image content anymore
    another solution is to add transparency and blur to the green container.
    adjust the opacity then , to add blur these can do ( just to be able to read the text and and have a nice glass effect )
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    great tutorial I got a lot from this keep it up !

  • @franktielemans6624
    @franktielemans6624 18 днів тому +9

    18:46 You don't have to set the height of that container to 0
    Just go to user preferences and uncheck "show hidden elements"
    When you hide an element with the responsive settings it will be gone. Not that grey box anymore.

    • @rinodeboer
      @rinodeboer  18 днів тому +2

      Oh great, I didn't know this. Thank you

    • @ratty112
      @ratty112 18 днів тому +2

      Great to know 👍 this annoys me a lot

    • @DMLeBeau
      @DMLeBeau 10 днів тому +1

      Awesome tip. I did not know that either. The grey box is sometimes annoying when you hide an element

    • @plantifulalexandra
      @plantifulalexandra День тому

      Lol, what? Best thing I learnt today.😅

  • @madaloth
    @madaloth 16 днів тому +1

    I just started watching this video, and I wanted to say before that I would like you to produce more content.

  • @JCleeseVK
    @JCleeseVK 18 днів тому +1

    This is great, thank you! I understood another dimension of using containers watching this tutorial.

  • @ratty112
    @ratty112 18 днів тому +1

    Brill Rino, always keen to learn more about container possibilities

  • @Speedzogian
    @Speedzogian 18 днів тому

    I’ve learned so much from your tutorials. Thank you 🙏

  • @FullyMichellethecreative
    @FullyMichellethecreative 18 днів тому

    Excellent tutorial! Well done Rino 🥳

  • @franktielemans6624
    @franktielemans6624 18 днів тому +1

    21:17 Use the custom unit selector (the pencil)
    Than you can use px, %,... where ever you want. You can even paste clamp functions.

    • @rinodeboer
      @rinodeboer  18 днів тому

      I am aware of that, but how would clamp help me there align that green box?

    • @franktielemans6624
      @franktielemans6624 18 днів тому

      ​@@rinodeboer I don't see a purpose on mobile, but I use it on desktop sometimes.
      Imagine you want a padding or margin of 250px when your screen width is 1920px wide and 25px when your screen width is 430px wide. When you can use clamp, you can make this gradual from desktop to mobile.
      You can also store a clamp function in a CSS variable and then use that variable as the padding or margin value via the custom unit options.

    • @rinodeboer
      @rinodeboer  18 днів тому

      I see, great idea. Thanks for your input

  • @hannoushy583
    @hannoushy583 18 днів тому

    Man, you are brilliant 😊

  • @TheLuthorri
    @TheLuthorri 19 днів тому +1

    Here we go!

  • @RIDHU_vhai
    @RIDHU_vhai 19 днів тому +1

    Wow Excellent Broo 💞💕

  • @arnauddecouvreur6819
    @arnauddecouvreur6819 8 днів тому

    Layouts like this are best created with css grid. Just use a grid container and add some custom css for positioning the elements on the grid.

  • @BilalShirzadDev
    @BilalShirzadDev 18 днів тому

    Your videos come so late! We love u.

    • @rinodeboer
      @rinodeboer  18 днів тому

      What do you mean? Is it too late to learn Elementor?

    • @BilalShirzadDev
      @BilalShirzadDev 18 днів тому

      @ No, please make at least one video in a week! Also we we will happy to learn crocoblock from you!

    • @BilalShirzadDev
      @BilalShirzadDev 18 днів тому

      And also bricks if you’re working with bricks

    • @rinodeboer
      @rinodeboer  17 днів тому +1

      I will try in 2025 to make more videos, its one of my goals 💪🏼

    • @BilalShirzadDev
      @BilalShirzadDev 16 днів тому

      @ and our goal will be to learn a lot from you

  • @Snoopy-de
    @Snoopy-de 17 днів тому

    Hey! This is a great design and and it fits this website of interior design very well. 👍But do you think this massive mobile optimisation over 6 devices is really necessary? Which break points are you setting up (with), can you comment? Is a lot more work I think. I ask me if the browsers can work with these multiple device settings... Merry christmas and a happy new year for you! 🎄🎉

    • @rinodeboer
      @rinodeboer  17 днів тому +1

      Thank you and Yea, it is more work, but layouts like this are not for people who don’t like custom and pixel perfect designs. And its just the hero section that’s more custom mostly. And the modern browsers works fine with this because Elementor is optimised for them.
      Merry Christmas to you too 🎄🎅🏼

  • @honeypeadigital
    @honeypeadigital 18 днів тому

    Great knowledge as usual. As I came to understand clamp a little bit more, can we clamp more things like the design instead of adding 5 breakpoints?

    • @rinodeboer
      @rinodeboer  18 днів тому

      Thank you. And Yes, you can use clamp for many other things like Typography, padding, margin, etc.

  • @Henrikjaa
    @Henrikjaa 14 днів тому

    Hey, awesome tutorial and great design! FYI, the download link does not work on any of my emails?

  • @dmathiasen
    @dmathiasen 14 днів тому

    Great tutorial as always, but kill the background music :-)

  • @learnearn3166
    @learnearn3166 18 днів тому

    You have made a very good effort to explain. I have one question: Will installing so many containers have any impact on the speed of the site?

    • @rinodeboer
      @rinodeboer  17 днів тому

      Adding containers doesn’t impact performance that much, containers are actually a lot lighter than many widgets. Especially what I am doing in this layout where the containers are mainly empty, only used for layout creation.

  • @martyshmanka
    @martyshmanka 16 днів тому

    cool, tyvm!

  • @DavidCurl-b8m
    @DavidCurl-b8m 16 днів тому

    even though i select full width for my containers it doesnt show in full width ...Need help in this one

  • @oshikhan6945
    @oshikhan6945 18 днів тому

    what are the responsive screens/sizes you use?

    • @rinodeboer
      @rinodeboer  18 днів тому

      Just the default settings from the extra breakpoints Elementor provides.

  • @franktielemans6624
    @franktielemans6624 18 днів тому

    I would do this different. With only 3 containers and this calc function in custom CSS
    :root {
    --boxed-width: 1120px;
    --margins: calc((100% - var(--boxed-width)) / 2 )
    }
    It's a simple calculation to define the margins: 100% - (1120px divided by 2)
    As for your container structure:
    Main container (parent)
    Ribbon container (child)
    Image container (child)
    Main container
    - Full width 100% and min-height of 80vh
    -Padding and margin set to 0
    Image container
    - Full width : 1000px (this is 1120px + 110px)
    - Go to the margins and don't use px, %,... but the custom unit selector (the pencil icon) and add these values:
    Top: 0 Right: var(--margins) bottom: 0 Left: auto
    Ribbon container (add all text inside)
    - Full width: something like 50% (doesn't really matter, what looks good to you)
    - Go to the padding and once again don't use px, %,... but the custom unit selector (the pencil icon) and add these values:
    Top: 50px Right: 50px bottom: 50px Left: var(--margins)
    - go to position and set the ribbon container to position absolute
    Horizontal offset, left : 0
    Vertical offset, top : 50%
    Go to transform > offset > offsetY : -50% (this will vertically center the ribbon container in the main container)
    DONE.
    On smaller devices you need extra breakpoints and you can use normal values for the padding and margins.

  • @WWE-FANS
    @WWE-FANS 19 днів тому +1

    Frist like bro

  • @WWE-FANS
    @WWE-FANS 19 днів тому +1

    Frist view🎉

  • @daedaluxe
    @daedaluxe 18 днів тому

    Yo dawg we heard you like dom element bloat so we put containers in your containers in your containers

  • @rswebmarketing
    @rswebmarketing 17 днів тому

    Maybe it's too much work and headhache for a not so much amazing result. I mean, it looks great but a full screen is maybe great too.