Γεννήτρια Διαβαθμίσεων CSS δωρεάν
Δημιουργήστε γραμμικές, ακτινικές και κωνικές διαβαθμίσεις CSS με ζωντανή προεπισκόπηση. Αντιγράψτε το CSS με ένα κλικ.
background: linear-gradient(135deg, #14b8a6 0%, #6366f1 100%);Αποφεύγει γκρι ενδιάμεσα σημεία μεταξύ πολύ διαφορετικών χρωμάτων. Προσθέτει μια απλή γραμμή sRGB ως εναλλακτική για παλαιότερα προγράμματα περιήγησης.
Προεπιλογές
Συνηθισμένες χρήσεις
- Δημιουργήστε διαβαθμίσεις για ενότητες ήρωαΣχεδιάστε φόντα διαβαθμίσεων ολόκληρης σελίδας για ενότητες ήρωα ιστοσελίδας και σελίδες προσγείωσης.
- Δημιουργήστε κουμπιά διαβαθμίσης και CTAΣχεδιάστε εντυπωσιακά φόντα κουμπιών διαβαθμίσης για κλήσεις δράσης που ξεχωρίζουν.
- Δημιουργήστε φόντα διαβαθμίσης για κάρτεςΣχεδιάστε πληρώσεις διαβαθμίσης για κάρτες, τροπικά παράθυρα, πλευρικές άρθρες και φόντα συστατικών UI.
- Δημιουργήστε διαβαθμίσεις για γραφικά κοινωνικών μέσωνΣχεδιάστε ζωντανά φόντα διαβαθμίσης για δημοσιεύσεις Instagram, μικρογραφίες YouTube και κάρτες Twitter.
- Δημιουργήστε κλίμακες χρωμάτων για διαγράμματαΔημιουργήστε κλίμακες χρωμάτων διαβαθμίσης για χάρτες θερμότητας, δείκτες προόδου και οπτικοποιήσεις δεδομένων.
Πώς λειτουργεί
Η γεννήτρια διαβαθμίσεων δημιουργεί συμβολοσειρές CSS gradient απευθείας στον browser — χωρίς βιβλιοθήκη, διακομιστή ή μεταφόρτωση. Μια χειρόγραφη συνάρτηση συνθέτει τη σωστή σύνταξη linear-gradient, radial-gradient ή conic-gradient από τα σημεία χρώματος και τη γωνία σας σε πραγματικό χρόνο και μορφοποιεί το αποτέλεσμα για όποιον στόχο εξόδου επιλέξετε.
- 1Ρυθμίστε σημεία και κατεύθυνσηΟρίζετε 2 έως 6 σημεία χρώματος με τον εγγενή επιλογέα χρώματος του browser και τοποθετείτε καθένα στον άξονα 0–100% με ρυθμιστικό. Για γραμμικές και κωνικές διαβαθμίσεις επιλέγετε επίσης γωνία (0–360°)· για ακτινικές επιλέγετε το σχήμα (έλλειψη ή κύκλος) και τη λέξη-κλειδί μεγέθους που καθορίζει πόσο εκτείνεται η διαβάθμιση.
- 2Το buildCss συνθέτει τη συμβολοσειρά διαβάθμισηςΣε κάθε αλλαγή, μια τοπική συνάρτηση buildCss ενώνει τις παραμέτρους σας στη σωστή κλήση συνάρτησης CSS — π.χ. linear-gradient(135deg, #0ea5e9 0%, #14b8a6 100%). Δεν εμπλέκεται βιβλιοθήκη· η συμβολοσειρά δημιουργείται με απλή λογική template της JavaScript από τον πίνακα σημείων.
- 3Η ζωντανή προεπισκόπηση αποδίδεται μέσω inline styleΗ συμβολοσειρά διαβάθμισης εφαρμόζεται απευθείας σε στοιχείο div ως inline background style, οπότε η ίδια η μηχανή CSS του browser αποδίδει την προεπισκόπηση. Χωρίς canvas ή εικόνα — αυτό που βλέπετε είναι κυριολεκτικά η ιδιότητα CSS σε εφαρμογή.
- 4Έξοδος έτοιμη για αντιγραφή σε τέσσερις μορφέςΈνας επιλογέας μορφής μετατρέπει την ίδια συμβολοσειρά σε απλό CSS (background: ...), μπλοκ CSS με συμπαγές εναλλακτικό χρώμα, κλάση arbitrary-value του Tailwind ή δήλωση μεταβλητής SCSS. Το κλικ στην Αντιγραφή γράφει την επιλεγμένη έξοδο στο πρόχειρο μέσω navigator.clipboard.writeText. Η τρέχουσα διαβάθμιση κωδικοποιείται επίσης στο hash του URL ώστε να μπορείτε να την αποθηκεύσετε ή να τη μοιραστείτε.
Σχετικά εργαλεία
Γεννήτρια CSS Grid
Σχεδιάστε οπτικά ένα CSS grid — tracks, units και gaps — και αντιγράψτε το generated CSS και HTML.
Γεννήτρια CSS Flexbox
Πειραματιστείτε με κατεύθυνση flex, wrap, justify και align σε ζωντανά στοιχεία — και αντιγράψτε το CSS.
Αριθμομηχανή Πινάκων
Πρόσθεση, αφαίρεση, πολλαπλασιασμός, ανάστροφος, αντίστροφος και ανηγμένη μορφή πινάκων, καθώς και ορίζουσα, τάξη, ιδιοτιμές και επίλυση Ax = b — έως 8×8, με αντιγραφή με ένα πάτημα. Δωρεάν και ιδιωτικό.