Задать вопрос
@MegaPuxapb

Как сделать такой пятиугольник в css?

5adcac80ee41f021557808.png
  • Вопрос задан
  • 3103 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 4
Exploding
@Exploding
wtf?
Вот тут https://css-tricks.com/examples/ShapesOfCSS/ много примеров. Думаю будет достаточно, чтобы "въехать в эту кухню":)

UPD
Чтобы внутри нормально располагался контент, была тень, бодер, прозрачность и т.д. - я бы наверно делал так:
1. Создал врапер с position: relative.
2. Внутрь положил 4 блока:
- 3 блока это отдельные фигуры (у каждой своя роль) из ответа supertrolyaso наверно лучше подойдет, z-index 1, 2 и 3. Т.е. Нижний с filter: blur(2px) и смещен (тень), средний типа основа и верхний (внутренний бордер) ну можно transform: scale(0.9), или размеры поменять... background-color:transparent и border....
- 1 блок для контента естественно.
Но возможно и другой способ есть более простой. Хз.
Ответ написан
@forspamonly2
правильный ответ: такой пятиугольник в css делать не надо.

если есть возможность, он должен быть нарисован в фоновой картинке прямо поверх котов, чтобы в разметке было только текстовое содержимое.

если почему-то такой возможности нет, тогда сделать его в виде svg.

делать это на цсс имеет смысл только в качестве силового упражнения. например, так: https://codepen.io/anon/pen/WJQaaq
Ответ написан
Комментировать
supertrolyaso
@supertrolyaso
Самоучка
Ваш ответ на вопрос

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

Похожие вопросы