Site logo

Archived topic

How to create hero sections like this

1 reply · Started by Willya on March 25, 2022

Viewing posts 1–2 of 2

Hi,

I want to make a hero lik this: https://prnt.sc/akiN_cLrXGYu

I'm having trouble making the background behind the illustration.

I've managed to make the header transparent, but I'm having trouble making the background. Do I have to include it in the image or can it be made with custom css, shapes, or advanced background in GPBlock Pro?

Hi Willya,

Are you referring to the grey shape?: https://share.getcloudapp.com/04uEOb24

If so, you can try placing everything inside one container, and the set a background-color to this container and a custom class: https://share.getcloudapp.com/jkuvDdvr

Now, through custom CSS, you can you clip-path to create a shape you prefer.

For instance:

.make-shape {
    clip-path: polygon(100% 0%, 0% 0% , 0% 65%, 1% 64.95%, 2% 64.8%, 3% 64.6%, 4% 64.3%, 5% 63.9%, 6% 63.45%, 7% 62.9%, 8% 62.25%, 9% 61.55%, 10% 60.8%, 11% 59.95%, 12% 59.05%, 13% 58.1%, 14% 57.1%, 15% 56.05%, 16% 55%, 17% 53.9%, 18% 52.8%, 19% 51.65%, 20% 50.5%, 21% 49.35%, 22% 48.2%, 23% 47.05%, 24% 45.9%, 25% 44.8%, 26% 43.75%, 27% 42.75%, 28% 41.75%, 29% 40.8%, 30% 39.9%, 31% 39.1%, 32% 38.35%, 33% 37.65%, 34% 37.05%, 35% 36.5%, 36% 36.05%, 37% 35.65%, 38% 35.35%, 39% 35.15%, 40% 35.05%, 41% 35%, 42% 35.05%, 43% 35.2%, 44% 35.45%, 45% 35.75%, 46% 36.15%, 47% 36.65%, 48% 37.2%, 49% 37.85%, 50% 38.55%, 51% 39.35%, 52% 40.2%, 53% 41.1%, 54% 42.05%, 55% 43.05%, 56% 44.1%, 57% 45.15%, 58% 46.3%, 59% 47.4%, 60% 48.55%, 61% 49.7%, 62% 50.85%, 63% 52%, 64% 53.15%, 65% 54.25%, 66% 55.35%, 67% 56.4%, 68% 57.45%, 69% 58.4%, 70% 59.35%, 71% 60.2%, 72% 61.05%, 73% 61.8%, 74% 62.45%, 75% 63.05%, 76% 63.6%, 77% 64.05%, 78% 64.4%, 79% 64.7%, 80% 64.85%, 81% 65%, 82% 65%, 83% 64.9%, 84% 64.75%, 85% 64.5%, 86% 64.2%, 87% 63.75%, 88% 63.25%, 89% 62.7%, 90% 62.05%, 91% 61.3%, 92% 60.5%, 93% 59.65%, 94% 58.75%, 95% 57.8%, 96% 56.8%, 97% 55.75%, 98% 54.65%, 99% 53.55%, 100% 52.4%);
}

Here is an article with regards to adding CSS: https://docs.generatepress.com/article/adding-css/#additional-css

Adding it through additional CSS should work.

Here is an article with regards to clip-path: https://css-tricks.com/clipping-masking-css/

Your idea of creating an image should work as well. We can make the parent container transparent, and then set the position of the image to your preferred location. We can also help you with regards to this.

Either should work.

Hope this helps! :)

This archived topic is closed to new replies.