Как сделать угл у блока с разным background через css?

Доброго времени суток)

Нужно сделать вот такой блок, чтобы у background блока был переход от белого до #aeb5c6 и тупой угл с border-color: #ecd06f, очень прошу помочь:

f4ed8a9853144b5e898b5e76ecde993e.png
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Можно совместить идею использования градиентов на ::before и ::after и старый хак с padding в процентах, чтобы получить универальную конструкцию, которая работает на любой ширине родительского элемента и при любом содержимом: codepen.

Также можно использовать calc для вычисления переходных точек этих градиентов (если вам нужно сохранять ширину полоски одинаковой при изменении ширины элемента), но нужно помнить про IE, который не очень это умеет, и в таком случае придется подставлять подпорку для него.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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