Γεννήτρια CSS Clip Path
Δωρεάν online γεννήτρια CSS clip-path. Σχεδιάστε σχήματα polygon, circle, ellipse και inset με σύροντας σημεία, ζωντανή προεπισκόπηση και αντιγραφή κώδικα CSS με ένα κλικ.
Τι είναι το clip-path στην CSS;
Το clip-path είναι ιδιότητα CSS που περικόπτει ένα στοιχείο σε ένα βασικό σχήμα ή διαδρομή. Ό,τι βρίσκεται εκτός σχήματος κρύβεται, ώστε να μπορείτε να μετατρέψετε μια ορθογώνια εικόνα ή πλαίσιο σε τρίγωνο, κύκλο, εξάγωνο, λοξό banner ή οποιοδήποτε προσαρμοσμένο πολύγωνο, χωρίς επεξεργασία της εικόνας.
Ποιοι browsers υποστηρίζουν το clip-path;
Όλοι οι σύγχρονοι browsers υποστηρίζουν τις βασικές συναρτήσεις σχήματος που χρησιμοποιεί ο γεννήτρια: polygon(), circle(), ellipse() και inset(), συμπεριλαμβανομένων των Chrome, Edge, Firefox, Safari και Opera. Το πρόθεμα -webkit-clip-path χρειάζεται μόνο σε πολύ παλιές εκδόσεις Safari για κινητά.
Πώς λειτουργεί η λειτουργία polygon;
Στη λειτουργία polygon η προεπισκόπηση εμφανίζει κάθε κορυφή ως σύρετο σημείο. Σύρετε ένα σημείο για να το μετακινήσετε, κάντε διπλό κλικ σε κενό χώρο για να προσθέσετε νέο, κάντε κλικ σε ένα σημείο για να το επιλέξετε και πατήστε το κουμπί διαγραφής για να το αφαιρέσετε. Η τιμή CSS ενημερώνεται σε πραγματικό χρόνο με ποσοστιαίες συντεταγμένες.
Τι σημαίνουν τα ποσοστά στο polygon();
Κάθε κορυφή γράφεται ως ζεύγος X Y σε ποσοστά, μετρημένα από την πάνω αριστερή γωνία του στοιχείου. Επειδή οι τιμές είναι σχετικές με το μέγεθος του στοιχείου, το σχήμα κλιμακώνεται μαζί του και παραμένει responsive σε κάθε πλάτος οθόνης.
Ποια είναι η διαφορά μεταξύ circle, ellipse και inset;
Η circle(ακτίνα at x y) περικόπτει κύκλο με μία ακτίνα, η ellipse(rx ry at x y) επιτρέπει διαφορετικές οριζόντιες και κάθετες ακτίνες, ενώ η inset(πάνω δεξιά κάτω αριστερά) περικόπτει ορθογώνιο που συστέλλεται από κάθε πλευρά. Η γεννήτρια προσφέρει sliders και αριθμητικά πεδία για όλες τις παραμέτρους.
Επηρεάζει το clip-path τη διάταξη ή τα κλικ;
Το clip-path είναι καθαρά οπτικό. Το στοιχείο διατηρεί το αρχικό του πλαίσιο στη διάταξη, οπότε τίποτα γύρω δεν μετακινείται. Ωστόσο τα συμβάντα δείκτη όπως τα κλικ λειτουργούν μόνο μέσα στην ορατή περικομμένη περιοχή — χρήσιμο για κουμπιά προσαρμοσμένου σχήματος.
Μπορώ να κάνω animation σε clip-path;
Ναι. Οι browsers κάνουν ομαλή μετάβαση μεταξύ δύο τιμών clip-path όταν η συνάρτηση σχήματος και ο αριθμός σημείων συμφωνούν, π.χ. από μεγάλο inset σε μικρότερο ή μεταξύ δύο πολυγώνων με ίδιο αριθμό κορυφών. Κάντε το με την ιδιότητα CSS transition.
Ανεβαίνουν η εικόνα μου ή τα δεδομένα μου σε server;
Όχι. Η εικόνα προεπισκόπησης είναι μια διαβάθμιση σχεδιασμένη τοπικά σε canvas και όλοι οι υπολογισμοί γίνονται στον browser σας. Τίποτα από ό,τι σχεδιάζετε δεν αποστέλλεται σε server, έτσι το εργαλείο λειτουργεί και offline μετά τη φόρτωση.
Ποιες είναι οι συνηθισμένες χρήσεις του clip-path;
Δημοφιλείς χρήσεις: λοξές hero ενότητες, εξάγωνες ή κυκλικές μάσκες avatar, τριγωνικές άκρες φυσαλίδων ομιλίας, δημιουργικά φωτοκολάζ, κομμένες γωνίες καρτών και κουμπιά προσαρμοσμένου σχήματος — όλα χωρίς πρόγραμμα επεξεργασίας εικόνων.
Πώς να χρησιμοποιήσετε το Γεννήτρια CSS Clip Path
Δώστε σχήμα σε οποιοδήποτε στοιχείο με CSS clip-path αντί να επεξεργάζεστε εικόνες. Επιλέξτε μια συνάρτηση σχήματος, σύρετε τις λαβές και αντιγράψτε CSS έτοιμο για παραγωγή. Όλα τρέχουν τοπικά στον browser σας.
- Επιλέξτε λειτουργία: Πολύγωνο, Κύκλος, Έλλειψη ή Inset.
- Στη λειτουργία Πολύγωνο σύρετε τις κορυφές, κάντε διπλό κλικ στον κενό χώρο για να προσθέσετε σημείο και επιλέξτε ένα πριν το διαγράψετε.
- Στις λειτουργίες Κύκλος, Έλλειψη και Inset ρυθμίστε κάθε τιμή με τους δρομείς ή πληκτρολογήστε ακριβές ποσοστό.
- Παρατηρήστε τη ζωντανή προεπισκόπηση να ενημερώνεται πάνω σε δείγμα εικόνας με διαβάθμιση που παράγεται τοπικά.
- Αντιγράψτε τον μονογραμμικό κανόνα clip-path και επικολλήστε τον στο φύλλο στυλ σας.
Διατηρήστε τον ίδιο αριθμό σημείων πολυγώνου μεταξύ δύο καταστάσεων και θα μπορείτε να κινήσετε το σχήμα ομαλά με ένα CSS transition.
Σχετικά εργαλεία
- Γεννήτρια CSS Box Shadow Δωρεάν διαδικτυακή γεννήτρια CSS box-shadow. Δημιουργήστε οπτικά όμορφες σκιές με ρυθμιζόμενη μετατόπιση, θόλωση, εξάπλωση, χρώμα και inset. Ζωντανή προεπισκόπηση και άμεση αντιγραφή κώδικα.
- Γεννήτρια CSS Gradient Δημιουργήστε εντυπωσιακά CSS gradient οπτικά. Δημιουργήστε γραμμικά, ακτινικά και κωνικά gradient με πολλαπλές στάσεις χρώματος, γωνίες και θέσεις. Αντιγράψτε κώδικα CSS έτοιμο για παραγωγή αμέσως.
- Γεννήτρια Border Radius Δωρεάν δημιουργική γεννήτρια border-radius online. Σύρετε 8 λαβές ή επιλέξτε ένα έτοιμο blob για να δημιουργήσετε οργανικά σχήματα CSS και να αντιγράψετε τον κώδικα άμεσα.
- Μετατροπέας Χρωμάτων Δωρεάν διαδικτυακός μετατροπέας χρωμάτων. Άμεση μετατροπή μορφών HEX, RGB, HSL, HSV με οπτικό επιλογέα. 100% ιδιωτικό, εκτελείται στο πρόγραμμα περιήγησής σας.
- Γεννήτρια CSS Easing Δωρεάν online γεννήτρια CSS easing. Σύρετε τα σημεία ελέγχου του cubic-bezier σε μια διαδραστική καμπύλη, επιλέξτε από 18 προεπιλογές, δείτε μπάλα σε βρόχο animation και αντιγράψτε τη συνάρτηση χρονισμού άμεσα.
- Γεννήτρια Text Shadow CSS Δωρεάν online γεννήτρια text-shadow CSS. Στοίβαξε πολλές στρώσεις σκιάς με μετατόπιση, θόλωση, χρώμα και αδιαφάνεια, δοκίμασε προεπιλογές Neon, 3D, Retro και αντίγραψε το CSS άμεσα.
- Κοσμητής CSS Μορφοποιήστε και κοσμήστε τον κώδικα CSS άμεσα. Μετατρέψτε τον ελαχιστοποιημένο CSS σε αναγνώσιμο κώδικα με προσαρμόσιμες επιλογές.
- Ελαχιστοποιητής CSS Δωρεάν online ελαχιστοποιητής CSS. Συμπιέστε και βελτιστοποιήστε άμεσα τον κώδικα CSS αφαιρώντας κενά, σχόλια και περιττούς χαρακτήρες. Μειώστε το μέγεθος αρχείου για ταχύτερη απόδοση.