@game802

Как с помощью css нарисовать геометрическую фигуру?

Добрый вечер уважаемые знатоки. Как с помощью css реализовать такую фигуру?
c28cec30d05c47ea9100b0392a610ca0.png
Большое спасибо!
  • Вопрос задан
  • 170 просмотров
Решения вопроса 3
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Как-то так) Без SVG и для любого фона)
https://jsfiddle.net/webirus/qm7sxj2x/1/
Ответ написан
@Sn0wSky
https://jsfiddle.net/814646ey/

Цвет border-right замените на цвет фона
Высоту border-top и border-bottom на половину высоты Вашего блока
А с шириной border-right поиграйтесь так, чтобы он выпирал на столько, на сколько Вам нужно (если задать то же самое число, что и в border-top/border-bottom, получите прямой угол)

UPD.: Ярослав верно заметил, но можно обойтись без svg, даже если нужна прозрачность
https://jsfiddle.net/814646ey/2/
Ответ написан
space2pacman
@space2pacman Куратор тега CSS
Просто царь.
То, что предложил Sn0wSky вполне норм если не учитывать фон. Если фон будет цветной то лучше использовать отрисовку в SVG.

https://jsfiddle.net/sx30u1m3/2/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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