Loading 0
Get in touch
Share

My Blog

Scroll Down

Διαχωριστής Σχήματος Elementor με διάφανο background χρησιμοποιώντας clip-path css

Διαχωριστής Σχήματος Elementor με διάφανο background χρησιμοποιώντας clip-path css

Στην περίπτωση που επιθυμείτε να διαχωρίσετε ένα background στο elementor με διαχωριστή σχήματος (shape divider) προκειμένου να μετατρέψετε την εικόνα σας είτε πάνω είτε κάτω με κυματισμούς ή άλλα σχήματα και ταυτόχρονα θέλετε να εμφανίζεται η πίσω εικόνα background (εκεί που κάνει το κόψιμο δηλαδή), δυστυχώς δεν θα μπορέσετε με τον κλασικό διαχωριστή σχήματος του Elementor. Αυτό γιατί ο διαχωριστής σχήματος στο χώρισμα μπορεί μόνο να εμφανίσει χρώμμα (μέχρι και τις 31/1/2022).

Για να πετύχετε το αποτέλεσμα που ακολουθεί στην εικόνα θα χρειαστεί να χρησιμοποιήσετε τα μαγικά του css και πιο συγκεκριμένα το clip-path.

Οδηγίες Clip-path:

  • Θα πρέπει πρώτα να επισκεφθείτε το clip-path waves generator: https://wave.novoselski.net
  • Ρυθμίστε το offset , το amplitude και το frequency σύμφωνα με τα γούστα σας (το offset αφορά ουσιαστικά το ύψος της εικόνα)
  • To generator από μόνο του φτιάχνει waves για το κάτω μέρος μιας εικόνας.
  • Αν θέλετε το αποτέλεσμα να αντιστραφεί (δηλαδή τα κύματα να γίνουν στο πάνω μέρος της εικόνας), θα πρέπει να παραβιάσετε με το χέρι το τελικό αποτέλεσμα που σας δίνει ο generator καθώς δεν έχει την δυνατότητα για αντιστροφή (δείτε παρακάτω).

Κύματα κάτω από την εικόνα:


.kymatapanw{
clip-path: polygon(100% 0%, 0% 0% , 0% 81.00%, 1% 81.00%, 2% 81.02%, 3% 81.04%, 4% 81.07%, 5% 81.11%, 6% 81.16%, 7% 81.22%, 8% 81.29%, 9% 81.36%, 10% 81.45%, 11% 81.54%, 12% 81.64%, 13% 81.74%, 14% 81.86%, 15% 81.98%, 16% 82.11%, 17% 82.24%, 18% 82.38%, 19% 82.53%, 20% 82.68%, 21% 82.84%, 22% 83.00%, 23% 83.17%, 24% 83.34%, 25% 83.52%, 26% 83.69%, 27% 83.88%, 28% 84.06%, 29% 84.25%, 30% 84.43%, 31% 84.62%, 32% 84.81%, 33% 85.00%, 34% 85.19%, 35% 85.38%, 36% 85.57%, 37% 85.76%, 38% 85.95%, 39% 86.13%, 40% 86.31%, 41% 86.49%, 42% 86.66%, 43% 86.84%, 44% 87.00%, 45% 87.17%, 46% 87.32%, 47% 87.48%, 48% 87.62%, 49% 87.76%, 50% 87.90%, 51% 88.03%, 52% 88.15%, 53% 88.26%, 54% 88.37%, 55% 88.47%, 56% 88.56%, 57% 88.64%, 58% 88.72%, 59% 88.78%, 60% 88.84%, 61% 88.89%, 62% 88.93%, 63% 88.96%, 64% 88.98%, 65% 89.00%, 66% 89.00%, 67% 89.00%, 68% 88.98%, 69% 88.96%, 70% 88.93%, 71% 88.89%, 72% 88.84%, 73% 88.78%, 74% 88.71%, 75% 88.64%, 76% 88.55%, 77% 88.46%, 78% 88.36%, 79% 88.25%, 80% 88.14%, 81% 88.02%, 82% 87.89%, 83% 87.76%, 84% 87.61%, 85% 87.47%, 86% 87.31%, 87% 87.16%, 88% 86.99%, 89% 86.83%, 90% 86.66%, 91% 86.48%, 92% 86.30%, 93% 86.12%, 94% 85.94%, 95% 85.75%, 96% 85.56%, 97% 85.37%, 98% 85.18%, 99% 84.99%, 100% 84.80%);
}

Για να το αντιστρέψετε αλλάξτε το class σε κάτι πιο αναγνωρίσιμο, πηγαίνετε ξανά στο generator και χαμηλώστε κατά πολύ το offset , πάρτε το νέο αποτέλεσμα , σβήστε αυτά τα πρώτα "100% 0%, 0% 0% ," από πάνω και προσθέστε στο τέλος του polygon πριν το ")" τα ακόλουθα: ,100% 100%, 0% 100%

Δηλαδή ο κώδικας θα γίνει έτσι:


.kymatakatw{
clip-path: polygon(0% 19.5%, 1% 19.49%, 2% 19.48%, 3% 19.45%, 4% 19.42%, 5% 19.37%, 6% 19.32%, 7% 19.25%, 8% 19.18%, 9% 19.09%, 10% 19%, 11% 18.9%, 12% 18.79%, 13% 18.66%, 14% 18.54%, 15% 18.4%, 16% 18.26%, 17% 18.1%, 18% 17.95%, 19% 17.78%, 20% 17.61%, 21% 17.43%, 22% 17.25%, 23% 17.06%, 24% 16.87%, 25% 16.67%, 26% 16.47%, 27% 16.27%, 28% 16.06%, 29% 15.85%, 30% 15.64%, 31% 15.43%, 32% 15.21%, 33% 15%, 34% 14.78%, 35% 14.57%, 36% 14.36%, 37% 14.15%, 38% 13.94%, 39% 13.73%, 40% 13.52%, 41% 13.32%, 42% 13.13%, 43% 12.93%, 44% 12.75%, 45% 12.56%, 46% 12.39%, 47% 12.22%, 48% 12.05%, 49% 11.89%, 50% 11.74%, 51% 11.6%, 52% 11.46%, 53% 11.33%, 54% 11.21%, 55% 11.1%, 56% 11%, 57% 10.9%, 58% 10.82%, 59% 10.75%, 60% 10.68%, 61% 10.63%, 62% 10.58%, 63% 10.55%, 64% 10.52%, 65% 10.5%, 66% 10.5%, 67% 10.51%, 68% 10.52%, 69% 10.55%, 70% 10.58%, 71% 10.63%, 72% 10.68%, 73% 10.75%, 74% 10.82%, 75% 10.91%, 76% 11%, 77% 11.11%, 78% 11.22%, 79% 11.34%, 80% 11.47%, 81% 11.6%, 82% 11.75%, 83% 11.9%, 84% 12.06%, 85% 12.22%, 86% 12.4%, 87% 12.57%, 88% 12.76%, 89% 12.94%, 90% 13.14%, 91% 13.33%, 92% 13.54%, 93% 13.74%, 94% 13.95%, 95% 14.16%, 96% 14.37%, 97% 14.58%, 98% 14.79%, 99% 15.01%, 100% 15.22%,100% 100%, 0% 100%);
}

 

Τέλος αν θέλετε και άλλα σχήματα, μπορείτε να δείτε το ακόλουθο generator: https://bennettfeely.com/clippy/ και επίσης το ακόλουθο άρθρο: https://www.sitepoint.com/introducing-css-clip-path-property/

Καλή συνέχεια.

This post is also available in: English

Leave a Reply

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

01.

Here you can see all the services I provide

Registration and management of domain names (website address such as www.nicolaslagios.com)

Also management of dns records (e.g. connecting the domain to a specific server, fixing email spam problems, etc.)

Also ssl renewals etc

Installation and management of web & mail server in ubuntu vps with virtualmin, plesk, cpanel

Also studying and fixing server problems.

Necessary condition, the target server meets the conditions

At the moment for new wordpress websites you can choose from ready-made themes and we change the content (no custom changes). You can buy with a fixed price by clicking here!

My team and I undertake any data bridging implementation for Wordpress, Prestashop, Opencart, Joomla platforms.

We can connect data from any source, as long as the structure is stable and there is proper documentation and briefing.

We undertake the creation, regulation and enrichment of pages for social networks: Facebook, Linkedin, Instagram (profile), Twitter (profile), Tiktok (profile).

We also undertake the first boost of your pages for quick results in followers.

We undertake the repair and maintenance of your existing wordpress website.

For more information about the services, you can read the following and return here to schedule a meeting with me: https://maxservices.gr/en/internet-services/website-services-blank/additional-website-services/