Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Такой вопрос, я сделал фон в css у body, как его можно притемнить?

Чел просто чел cart Мастер (1830), на голосовании 2 месяца назад
Голосование за лучший ответ
робот д24 Мудрец (19571) 3 месяца назад
Можно в ::after body добавить фоновый полупрозрачный текст
Оракул (50099) 3 месяца назад
 добавить % 
Максим Искусственный Интеллект (213102) 3 месяца назад
Если ты сделал фон для body в css, ты уже применил.
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (263836) 3 месяца назад
наложить псевдо-элемент с альфа-каналом

         .container::before { 
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.5); /* Цвет и уровень прозрачности */
mix-blend-mode: screen; /* Режим смешивания для увеличения яркости */
pointer-events: none; /* Псевдоэлемент не будет перекрывать клики */
}
Примерно так работают, но без псевдо-элементов, фоны встроенных веб-компонентов на моем тест-лаб: https://local-disc.firebaseapp.com/menu/#/ . Затемнение достигается общим черным фоном контейнеров верхнего уровня html/body и наложением полупрозрачных фонов компонентов, которые зависят от выбранной темы.
Александр Искусственный Интеллект (301549) 3 месяца назад
показывай что ты сделал...
почему сразу тёмным не сделал?
Teslak Гуру (3245) 3 месяца назад
Изменить HEX цвета. Обычно можно сделать прям в редакторе кода (VSCode и другие нормальные). Вопрос непонятен, дай код и четче распиши.
Похожие вопросы