Возможно ли реализовать градиент на элементе подобного вида
Здесь присутствует как срез углов, градиент линейный от темного к светлому, так еще и смена цвета линиями повторяющимися по пикселей 5.
Или же вообще не заморачиваться подобной фигней и вставить фон как png?
Главная проблема - это не сам градиент, а его адаптивность, и тут проблема... Для фиксированных размеров всё просто:
body { background-image: url('https://i.stack.imgur.com/m9NKc.png'); }
.grad {
position: relative;
height: 100px;
width: 600px;
overflow: hidden;
border: 2px solid red;
}
.grad:after {
content: '';
position: absolute;
height: 450%;
width: inherit;
background:
repeating-linear-gradient(90deg,
rgba(255, 255, 255, 0.07) 0px,
rgba(255, 255, 255, 0.07) 10px,
rgba(255, 255, 255, 0) 10px,
rgba(255, 255, 255, 0) 20px),
linear-gradient(180deg,
#b7df67,
#00af01);
transform-origin: center center;
transform: translate(0%, -39%) rotate(45deg);
}
<div class="grad"></div>
Продвижение своими сайтами как стратегия роста и независимости