0
Я играл с треугольником «взломал» с помощью css, но не смог заставить его работать с цветом фона градиента.CSS Треугольник с градиентом цвета фона
.m--label {
position: relative;
font-size: .9em;
height: 40px;
margin: 0;
padding: 0 10px;
color: #fff;
background-color: #E00000;
line-height: 38px;
}
.m--label:after {
margin: 0;
padding: 0;
right: 0;
float: right;
position: absolute;
content: "";
border-top: 40px solid #E00000;
border-right: 40px solid #2b2b2b;
border-bottom: 0px solid #E00000;
}
Если я изменяю border-top
или bordem-bottom
цвета градиента, как это:
border-top: 40px solid -webkit-linear-gradient(top, rgba(224,0,0,1) 0%,rgba(255,59,0,1) 100%);
она полностью исчезает треугольник, поэтому он выглядит как простая коробка. Кроме того, с этим решением он будет работать только с Chrome. Что может быть решением для этого?
Просьба предоставить некоторую информацию, почему downvoting, так что я могу улучшить этот вопрос. В противном случае downvote ничего не стоит. Спасибо –
Вы пробовали реализовать линейный градиент с '-moz' и т. Д.? https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient – Jack