Size: a a a

2021 January 28

w

whyamsx in javascript_ru
Эта идея у меня возникла когда я указывал цвет окна приложения и там по требованию обязательно должно быть в формате hex, строго 6 символов
А при обычной стилизации компонентов можно и 3 символа указать и норм работало
Бесит реально
источник

DM

Denys Mikhalenko in javascript_ru
Не надо указывать три
источник

DM

Denys Mikhalenko in javascript_ru
Привыкай делать все консистентно
источник

DM

Denys Mikhalenko in javascript_ru
Если будет один цвет так задан, другой цвет сяк - неудобно будет читать и рефакторить код
источник

DM

Denys Mikhalenko in javascript_ru
Насчет RN, там разве нельзя задать вот так?
color: rgba(200, 10, 0, 1)
источник

w

whyamsx in javascript_ru
Можно как строку передать rgba но прикольнее будет если везде будет один формат на входе
Здесь к примеру я сделаю rgba а где-то где он не поддерживается придется hex.. это конечно загоны у меня но все равно как-то получше когда везде будет что-то одно
источник

DM

Denys Mikhalenko in javascript_ru
в hex форме нет же a
источник

DM

Denys Mikhalenko in javascript_ru
а rgba формат поддерживается везде
источник

w

whyamsx in javascript_ru
Denys Mikhalenko
в hex форме нет же a
Почему
В хроме к примеру цвет фона если менять через отладку то там можно на rgba изменить прозрачность а потом стрелочкой переключить на hex формат и оно выдаст hex уже длиной 8
Вместе с прозрачностью
источник

DM

Denys Mikhalenko in javascript_ru
Это какие-то хромовские инсинуации )
источник

w

whyamsx in javascript_ru
А по итогу к чему все эти форматы сводятся в v8 ?
источник

DM

Denys Mikhalenko in javascript_ru
источник

DM

Denys Mikhalenko in javascript_ru
The format of an RGB value in hexadecimal notation is a ‘#’ immediately followed by either three or six hexadecimal characters.
источник

DM

Denys Mikhalenko in javascript_ru
Как видишь, 3 or 6, а не 8
источник

DM

Denys Mikhalenko in javascript_ru
whyamsx
А по итогу к чему все эти форматы сводятся в v8 ?
К строкам
источник

w

whyamsx in javascript_ru
Получается лучше всего делать везде rgba
источник

w

whyamsx in javascript_ru
Хотя чем лучше....
источник

DM

Denys Mikhalenko in javascript_ru
ну, я бы делал rgba
источник

DM

Denys Mikhalenko in javascript_ru
а ты делай как тебе нравится )
источник

DM

Denys Mikhalenko in javascript_ru
rgba лучше тем, что там можно alpha канал задавать
источник