мне нужна функция, которая возьмёт строку, в которой наодиться хтмл и поменяет все rgba(some,some,some, .5) to rgb(), учитывая опасити
Как ты запишешь цвет с учетом опасити не имея опасити? Ты хочешь заменить rgba на rgb + отдельно опасити?
с учётом опасити там выглядит это всё как наложение цветов. т.е. тот цвет, что находится под вашим будет влиять на итоговый вид
rgb(0 0 0 / 70%)
не думаю, что подразумевалось это :D
Мне нужно генерировать .doc файл, но там куча всего нужно и поэтому я делаю хтмл, вставляю туда ещё хтмл..., потом конвертирую. Но в некоторых хтмл стоит rgba и он тупо игнорируется (в большинстве случаев он стоит как небольшой бек для текста), поэтому мне нужно заменить rgba с обасити на rgb, что бы цвета были похожие.
не понял вопроса, берешь и меняешь в чем проблема
если просто опасити убрать, то цвет будет выглядеть иначе
Да, это проблема.
у вас там на фоне белый?
+-, немного сероват. Так как такой цвет генериться только в <code></code>
это точно можно как-то посчитать
https://drafts.csswg.org/css-color-5/#color-mix от здесь написано, как это мутят в css в новой штучке. мб, догоните отсюда, как считать)
Обсуждают сегодня