Przejdź do treści głównej

Referencja kolorów

Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Komponenty w React Native są stylowane przy użyciu JavaScriptu. Właściwości kolorów zwykle działają tak samo jak CSS w środowisku webowym. Ogólne wytyczne dotyczące użycia kolorów na każdej platformie znajdziesz poniżej:

API kolorów​

React Native udostępnia kilka API kolorów, które pozwalają w pełni wykorzystać możliwości projektowe platformy i preferencje użytkowników.

  • PlatformColor umożliwia odwoływanie się do systemu kolorów platformy.

  • DynamicColorIOS jest specyficzny dla iOS i pozwala definiować kolory używane w trybie jasnym lub ciemnym.

Reprezentacje kolorów​

Czerwony Zielony Niebieski (RGB)​

React Native obsługuje rgb() i rgba() w notacji heksadecymalnej i funkcyjnej:

  • '#f0f' (#rgb)

  • '#ff00ff' (#rrggbb)

  • '#f0ff' (#rgba)

  • '#ff00ff00' (#rrggbbaa)

  • 'rgb(255, 0, 255)'

  • 'rgb(255 0 255)'

  • 'rgba(255, 0, 255, 1.0)'

  • 'rgba(255 0 255 / 1.0)'

Barwa Nasycenie Jasność (HSL)​

React Native obsługuje hsl() i hsla() w notacji funkcyjnej:

  • 'hsl(360, 100%, 100%)'

  • 'hsl(360 100% 100%)'

  • 'hsla(360, 100%, 100%, 1.0)'

  • 'hsla(360 100% 100% / 1.0)'

Barwa Biel Czern (HWB)​

React Native obsługuje hwb() w notacji funkcyjnej:

  • 'hwb(0, 0%, 100%)'

  • 'hwb(360, 100%, 100%)'

  • 'hwb(0 0% 0%)'

  • 'hwb(70 50% 0%)'

Wartości całkowite kolorów​

React Native obsługuje również kolory jako wartości całkowite (int) (w trybie kolorów RGB):

  • 0xff00ff00 (0xrrggbbaa)
ostrzeżenie

Może to wyglądać podobnie do reprezentacji wartości całkowitych Color w Androidzie, ale na Androidzie wartości są przechowywane w trybie kolorów SRGB (0xaarrggbb).

Nazwane kolory​

W React Native możesz również używać nazw kolorów jako wartości.

informacja

React Native obsługuje wyłącznie nazwy kolorów pisane małymi literami. Nazwy wielkimi literami nie są obsługiwane.

transparent​

Jest to skrót dla rgba(0,0,0,0), tak samo jak w CSS3.

Słowa kluczowe kolorów​

Implementacja nazwanych kolorów opiera się na specyfikacji CSS3/SVG:

  • błękit alice (#f0f8ff)

  • biel antyczna (#faebd7)

  • akwamaryna (#00ffff)

  • akwamaryn (#7fffd4)

  • błękitny (#f0ffff)

  • beżowy (#f5f5dc)

  • biszkoptowy (#ffe4c4)

  • czarny (#000000)

  • migdałowy (#ffebcd)

  • niebieski (#0000ff)

  • fioletowoniebieski (#8a2be2)

  • brązowy (#a52a2a)

  • drewno (#deb887)

  • cadetblue (#5f9ea0)

  • chartreuse (#7fff00)

  • chocolate (#d2691e)

  • coral (#ff7f50)

  • cornflowerblue (#6495ed)

  • cornsilk (#fff8dc)

  • crimson (#dc143c)

  • cyan (#00ffff)

  • darkblue (#00008b)

  • darkcyan (#008b8b)

  • darkgoldenrod (#b8860b)

  • ciemnoszary (#a9a9a9)

  • ciemnozielony (#006400)

  • ciemnoszary (#a9a9a9)

  • ciemny khaki (#bdb76b)

  • ciemna magenta (#8b008b)

  • ciemnooliwkowy (#556b2f)

  • ciemnopomarańczowy (#ff8c00)

  • ciemny storczyk (#9932cc)

  • ciemnoczerwony (#8b0000)

  • ciemny łosoś (#e9967a)

  • ciemny morski (#8fbc8f)

  • ciemny łupkowy (#483d8b)

  • ciemny łupkowy szary (#2f4f4f)

  • ciemny turkus (#00ced1)

  • ciemny fiolet (#9400d3)

  • głęboki róż (#ff1493)

  • głęboki błękit nieba (#00bfff)

  • przyciemniony szary (#696969)

  • przyciemniony szary (#696969)

  • jasny błękit (#1e90ff)

  • ceglasty czerwony (#b22222)

  • biały kwiatowy (#fffaf0)

  • zielony leśny (#228b22)

  • fuksja (#ff00ff)

  • jasnoszary (#dcdcdc)

  • ghostwhite (#f8f8ff)

  • złoty (#ffd700)

  • złotordzawy (#daa520)

  • szary (#808080)

  • zielony (#008000)

  • żółtozielony (#adff2f)

  • szary (#808080)

  • miodowy (#f0fff0)

  • gorący róż (#ff69b4)

  • czerwień indyjska (#cd5c5c)

  • indygo (#4b0082)

  • kość słoniowa (#fffff0)

  • khaki (#f0e68c)

  • lawendowy (#e6e6fa)

  • lawendowy rumieniec (#fff0f5)

  • zieleń trawnikowa (#7cfc00)

  • lemonkowy (#fffacd)

  • jasnoniebieski (#add8e6)

  • jasnokoralowy (#f08080)

  • jasny błękit (#e0ffff)

  • jasnozłoty (#fafad2)

  • jasnoszary (#d3d3d3)

  • jasnozielony (#90ee90)

  • jasnoszary (#d3d3d3)

  • jasnoróżowy (#ffb6c1)

  • lightsalmon (#ffa07a)

  • lightseagreen (#20b2aa)

  • lightskyblue (#87cefa)

  • lightslategrey (#778899)

  • lightsteelblue (#b0c4de)

  • lightyellow (#ffffe0)

  • lime (#00ff00)

  • limegreen (#32cd32)

  • linen (#faf0e6)

  • magenta (#ff00ff)

  • maroon (#800000)

  • mediumaquamarine (#66cdaa)

  • mediumblue (#0000cd)

  • mediumorchid (#ba55d3)

  • mediumpurple (#9370db)

  • mediumseagreen (#3cb371)

  • mediumslateblue (#7b68ee)

  • mediumspringgreen (#00fa9a)

  • mediumturquoise (#48d1cc)

  • mediumvioletred (#c71585)

  • midnightblue (#191970)

  • mintcream (#f5fffa)

  • mistyrose (#ffe4e1)

  • moccasin (#ffe4b5)

  • navajowhite (#ffdead)

  • granatowy (#000080)

  • stara koronka (#fdf5e6)

  • oliwkowy (#808000)

  • oliwkowozielony (#6b8e23)

  • pomarańczowy (#ffa500)

  • czerwono-pomarańczowy (#ff4500)

  • orchidea (#da70d6)

  • blady złocisty (#eee8aa)

  • bladozielony (#98fb98)

  • bladoturkusowy (#afeeee)

  • bladofioletowoczerwony (#db7093)

  • krem papai (#ffefd5)

  • brzoskwiniowy (#ffdab9)

  • peruwiański (#cd853f)

  • różowy (#ffc0cb)

  • śliwkowy (#dda0dd)

  • pudrowy niebieski (#b0e0e6)

  • purpurowy (#800080)

  • fiolet rebecca (#663399)

  • czerwony (#ff0000)

  • różowobrązowy (#bc8f8f)

  • królewski niebieski (#4169e1)

  • brąz skórzany (#8b4513)

  • łososiowy (#fa8072)

  • piaskowy (#f4a460)

  • zielony morski (#2e8b57)

  • muszla (#fff5ee)

  • siena (#a0522d)

  • srebrny (#c0c0c0)

  • błękitny (#87ceeb)

  • niebieski łupkowy (#6a5acd)

  • szary łupkowy (#708090)

  • śnieżny (#fffafa)

  • wiosenna zieleń (#00ff7f)

  • stalowy niebieski (#4682b4)

  • opalenizna (#d2b48c)

  • morski (#008080)

  • ostowy (#d8bfd8)

  • pomidorowy (#ff6347)

  • turkusowy (#40e0d0)

  • fioletowy (#ee82ee)

  • pszeniczny (#f5deb3)

  • biały (#ffffff)

  • biały dym (#f5f5f5)

  • żółty (#ffff00)

  • żółtozielony (#9acd32)