Krāsu pārveidotājs

Krāsu konvertēšana starp dažādiem formātiem: HEX, RGB, HSL un HSV. Ļoti svarīgi dizaineriem un izstrādātājiem, kuriem ir jāstrādā ar krāsām dažādās platformās un projektēšanas rīkos. Uzreiz konvertējiet jebkuru krāsu vērtību vajadzīgajā formātā CSS, grafikas programmatūrai vai citām lietojumprogrammām.

Biežāk uzdotie jautājumi

HEX ir sešciparu apzīmējums (piemēram, #FF5733), ko parasti izmanto tīmekļa dizainā. RGB apzīmē krāsas, izmantojot sarkano, zaļo un zilo krāsu vērtības (0-255). HSL izmanto Hue (0-360°), Saturation (0-100%) un Lightness (0-100%), tāpēc to var intuitīvi izmantot krāsu pielāgošanai. HSV izmanto Hue (nokrāsu), Saturation (piesātinājumu) un Value (spilgtumu), kas ir populāri grafikas programmatūrā. Katram formātam ir savas stiprās puses dažādiem izmantošanas gadījumiem.

HSL izmantojiet, ja nepieciešams pielāgot krāsas spilgtumu vai piesātinājumu, vienlaikus saglabājot nemainīgu nokrāsu. HSL ir intuitīvāka krāsu variāciju, nokrāsu un toņu radīšanai. Tas ir lieliski piemērots pieejamu krāsu shēmu izveidei un responsīvajam dizainam, kur nepieciešamas paredzamas gaišuma korekcijas. RGB ir labāks, ja nepieciešama precīza atsevišķu krāsu kanālu kontrole.

Izmantojiet pārlūkprogrammas izstrādātāja rīkus, lai pārbaudītu elementu un nokopētu krāsas vērtību no CSS. Ievietojiet to mūsu pārveidotājā jebkurā formātā (HEX, RGB vai HSL), un mēs uzreiz parādīsim līdzvērtīgas vērtības visos citos formātos. Krāsu iegūšanai varat izmantot arī pārlūkprogrammas paplašinājumus vai ekrānšāviņu krāsu atlasītājus.

Ar alfa kanālu nosaka caurspīdīgumu, un tā vērtības ir no 0 (pilnīgi caurspīdīgs) līdz 1 (pilnīgi necaurspīdīgs). RGBA un HSLA ietver šo ceturto vērtību, lai atbalstītu caurspīdīgas vai daļēji caurspīdīgas krāsas. Tas ir ļoti svarīgi pārklājumiem, ēnām un slāņainiem dizaina elementiem mūsdienu tīmekļa dizainā.

Jā! Mūsdienu pārlūkprogrammas pilnībā atbalsta HSL un HSLA krāsu formātus CSS. Izmantojiet šādu sintaksi: hsl(360, 100%, 50%) vai hsla(360, 100%, 50%, 0,5) caurspīdīgām krāsām. HSL ir īpaši noderīgs CSS, lai izveidotu krāsu variācijas, izmantojot calc() vai CSS pielāgotās īpašības dinamiskai tematizācijai.

Trīsciparu HEX kodi (#RGB) ir saīsinājums, kurā katrs cipars tiek dubultots. Piemēram, #F00 ir līdzvērtīgs #FF0000. Šis saīsinājums darbojas tikai tad, ja abi cipari katrā krāsu kanālā ir vienādi. Precīzai krāsu kontrolei un jebkurai krāsai, kas neatbilst saīsinājumam, izmantojiet pilnu 6 ciparu formātu (#RRGGBB).

RGB ir vispārīgs krāsu atveidošanas jēdziens ar sarkanās, zaļās un zilās krāsas vērtībām. sRGB (standarta RGB) ir īpaša RGB krāsu telpa, kas standartizēta, lai nodrošinātu konsekvenci starp ierīcēm un tīmekļa pārlūkprogrammām. Lielākajā daļā tīmekļa krāsu tiek izmantota sRGB, tāpēc krāsas dažādos ekrānos un pārlūkprogrammās parasti izskatās viendabīgas.

Pēc krāsu konvertēšanas pārbaudiet kontrasta attiecību teksta pieejamībai. WCAG pieprasa 4,5:1 kontrastu parastam tekstam un 3:1 kontrastu lielam tekstam. Konvertējot starp formātiem, krāsu vērtības paliek nemainīgas, taču to izmantošana dažādos formātos palīdz tās izmantot dažādos projektēšanas rīkos, vienlaikus saglabājot pieejamību.

Jā! Dizaina programmatūra, piemēram, Figma, Adobe XD vai Photoshop, parasti attēlo krāsas RGB vai HEX. Kopējiet šīs vērtības un konvertējiet tās jūsu kodam vajadzīgajā formātā. Tas nodrošina perfektu krāsu atbilstību starp dizaina maketiem un galīgo realizāciju.

Pārveidojot krāsu formātus, var būt nepieciešama noapaļošana. HEX izmanto veselos skaitļus (0-255), RGB izmanto veselos skaitļus, bet HSL/HSV izmanto grādus un procentus. Konvertējot vairākas reizes turp un atpakaļ, noapaļošanas dēļ var rasties nelielas atšķirības. Lai veiktu kritisku krāsu saskaņošanu, konsekventi strādājiet vienā formātā.