examp1
@examp1

Как сделать чтобы блоки не красились при наложении?

Нужно чтобы блоки не перекрашивались при перекрытии Сделал вот так
Пробовал юзать mix-blend-mode, но не помогло есть ли какой-то способ сделать чтобы цвет был однородный даже при перекрытии?
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Сделать вот так https://jsfiddle.net/hwvgdton/
Для гладкости подберите точки перехода градиента.
И, наверное, вам понадобится pointer-events

div {
  position: relative;
}
div::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to left top, transparent calc(50% - 51px), gray calc(50% - 50px), gray calc(50% + 50px), transparent calc(50% + 51px)),
  linear-gradient(to right top, transparent calc(50% - 51px), gray calc(50% - 50px), gray calc(50% + 50px), transparent calc(50% + 51px));
  opacity: 0.7;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Не использовать прозрачность.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы