Итак, я ударил головой о стену, пробуя несколько разных методов в Интернете и не могу заставить ничего работать.
У меня есть div
, который должен быть шириной жидкости, и его высота также должна быть переменной.
Развертывание сидит поверх фонового изображения, выполненного в виде плитки. Он имеет 1px border
вокруг него.
Мне нужно, чтобы нижний правый край div складывался, как лист бумаги.
Я попытался использовать изображение в div, привязанным к основанию. Насколько мне известно, для этого требуется фиксированная ширина или высота.
Я пробовал этот метод, но для этого требуется сплошной цвет фона. У меня есть повторяющееся изображение.
Я пробовал этот метод, который использует градиенты для управления непрозрачностью в углу, это почти работает, но мой div требует границы. Применение границы разрушает эффект.
background:
linear-gradient(45deg, rgba(255,0,0,0.4), rgba(255,0,0,0.4)),
linear-gradient(135deg, rgba(255,0,0,0.4), rgba(255,0,0,0.4)),
linear-gradient(225deg, transparent 10px, rgba(255,0,0,0.4)
background-size: 14px 14px, 50% 100%, 50% 50%, 50% 50%;
background-position: 100% 0, 0 0, 100% 100%, 100% 0;
background-repeat: no-repeat;
//then an :after pseudo class to create the corner fold
Любая помощь будет принята с благодарностью. Спасибо.