Сейчас у меня стоит clip-path: polygon(50% 0%, 100% 0, 100% 100%, 70% 90%, 44% 87%, 23% 91%, 0 99%, 0 0); Есть ли программы или сервисы в которых можно нарисовать такое ? Нашел два сервиса , но оба неподходят под такую задачу. Первый http://www.cssplant.com/clip-path-generator . Второй https://bennettfeely.com/clippy/.
Asked
Active
Viewed 661 times
1 Answers
4
.block {
position: relative;
width: 300px;
height: 200px;
background: red;
}
.block::after {
display: block;
width: 100%;
height: 80px;
content: "";
position: absolute;
bottom: -40px;
left: 0;
background: white;
border-radius: 50%;
}
<div class="block"></div>
Air
- 14,505
-
Не плохо, для данного случая. Но вопрос был об SVG, когда дугой с одной стороны не обойтись. Например, есть задача, обрезать изображение по форме прямоугольной, но немного выпуклой, так же как здесь, но со всех сторон. Как решить такой вопрос? – Amsterdam Jan 14 '19 at 10:31
-
-
@Amsterdam, если есть вопрос, то задай его и уверен тебе помогут. Я не совсем понял на счет обрезать и немного выпуклой... – Air Jan 14 '19 at 10:41
-
просто clipPath зачастую пересекается с SVG, поэтому и решение с ним может быть связано. Но дело в том, что clippath умеет рисовать либо ломаные, либо овалы и окружности, а вот с более сложными обтекаемыми фигурами уже не получается так просто – Amsterdam Jan 14 '19 at 13:03
-
-
Создал отдельный вопрос, если интересно: https://ru.stackoverflow.com/questions/932105/Нестандартное-изображение-clippath Уже несколько часов пытаюсь реализовать, но не могу понять как – Amsterdam Jan 14 '19 at 16:47

clip-path-омне будет работать вEDGE && IE... Псевдо-элементом лучше, ну илиsvg– Air Mar 16 '18 at 13:48